[英]Javascript for flash menu not loading in IE9 but fine in all other browsers
I have a flash menu on a site. 我在网站上有一个Flash菜单。 The menu works fine in all browsers EXCEPT IE9.
该菜单在除IE9之外的所有浏览器中均能正常工作。 It looks like this javascript file is not loading:
看来此javascript文件未加载:
<script type="text/javascript" src="scripts/ActiveContentDropDownWide.js"></script>
In IE9 it just displays BUTTON1, BUTTON2 etc but in all other browsers it displays the complete menu. 在IE9中,它仅显示BUTTON1,BUTTON2等,但在所有其他浏览器中,它显示完整的菜单。 This is what happens when the ActiveContentDropDownWide.js script is removed which is why it seems to be a problem with that script and IE9.
这就是删除ActiveContentDropDownWide.js脚本时发生的情况,这就是该脚本和IE9似乎有问题的原因。 But I could be wrong?
但是我可能是错的?
Any ideas would be greatly appreciated. 任何想法将不胜感激。
Try doing a Fiddler capture with IE9 and FF. 尝试使用IE9和FF进行Fiddler捕获。 Then, compare the 2 captures using Fiddler's Diff feature.
然后,使用Fiddler的Diff功能比较两个捕获。
在我看来,菜单隐藏在内容的后面,如果div内的Flash菜单是z索引问题,请给它较高的z索引号或google来解决ie9 z索引问题。
The javascript file that powers some of the menu needed to be updated with a new version that supports IE9. 支持某些菜单的javascript文件需要更新为支持IE9的新版本。 Once I updated it, the menu worked fine in IE9.
更新后,菜单在IE9中可以正常工作。 Thanks.
谢谢。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.