开发者

dijit.form.Select broken in IE9?

Thanks Microsoft, thanks a lot.

We're using dojo/dijit controls included in the Spring Webflow releases. Currently we are a ResourceServlet;

org.springframework.js.resource.ResourceServlet

to access the dojo/dijit libraries contained within

org.springframework.js-2.0.9.RELEASE.jar
开发者_Go百科

Unfortunately IE9 has broken all our dijit.form.Select controls, they no longer drop down with the information that's suppose to be inside them. They work fine on every single other browser known to man, but not Microsoft's latest lump.

I believe the version of Dojo contained in the Webflow release mentioned above is 1.4.3. However I've read that Dojo 1.6.1 and possibly 1.5.1 are being updated to fix many of the issues introduced by IE9.

I've tried simply opening the above mentioned jar, deleting the dojo/dijit folders and replacing them with the latest 1.6.1 version ones. This seems to have no effect, our select boxes remain useless in IE9 alone.

Anyone have any ideas?

I really don't want to go through the whole site and remove all dijit.form.select's just because MS decided to ignore a very popular framework!?


Found that I can use the following tag in the head section of my universally included baselayout.jsp to force IE9 to act like IE8 without the user's knowledge and everything works fine again! Apparently the tag MUST be the first one in the head section.

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" >
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜