0
我有一个简单但仍然非常讨厌的问题,我不知道从哪里开始寻找。它是我一直在接管的一个网站,当它在IE8版本8.0.6001.18702中打开时,它立即崩溃。网站使IE8崩溃
该网站是http://www.dhf.dk/DHF.aspx,我不得不怀疑DOM的一些无效操作,但我喜欢我说我不知道从哪里开始寻找。
错误消息
AppName: iexplore.exe AppVer: 8.0.6001.18702 ModName: mshtml.dll
ModVer: 8.0.6001.18975 Offset: 00067838
我怀疑对象的嵌入代码是错误的,但在HTML即时通讯并不铁杆足够,以确保如果情况
<object id="DhfSlideshow" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="610px" height="417px" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
<param name="movie" value="/Frontend/Flash/slideshow.swf" />
<param name="quality" value="high" />
<param name="allowScriptAccess" value="sameDomain" />
<param name="wmode" value="transparent" />
<param name="flashvars" value="dataUrl=/Frontend/DHF/DHF.Widget.Slideshows.Album/Server/DHF.Widget.Slideshows.Album.ashx?albumId=a68eae5f-955b-4ba0-aa11-6e4d68ead5df&color_scheme=/red/flash/&overviewUrl=s" />
<embed align="middle" wmode="transparent" width="610px" quality="high" height="417px" pluginspage="http://www.adobe.com/go/getflashplayer" loop="false" name="DhfSlideshow" type="application/x-shockwave-flash" flashvars="dataUrl=/Frontend/DHF/DHF.Widget.Slideshows.Album/Server/DHF.Widget.Slideshows.Album.ashx?albumId=a68eae5f-955b-4ba0-aa11-6e4d68ead5df&color_scheme=/red/flash/&overviewUrl=s" play="true" allowScriptAccess="sameDomain" src="/Frontend/Flash/slideshow.swf"></embed>
</object>
它是否会在其他浏览器中抛出任何javascript错误等?你在IE7和/或IE9中试过吗?你有IE8补丁到最新版本? (这可能是一个安全漏洞,在这种情况下可能会有补丁) – Spudley 2011-05-16 11:19:39
没有javascript错误...页面甚至没有渲染,IE只是抛出错误弹出框。我已经缩小到只发生在FrontPage上,并且它的独特之处看起来像闪光。尽管禁用flash-plugin并没有多大帮助,所以也许在html中有一些参数是非法的? – 2011-05-16 11:27:46
你的页面上有什么样的HTML(无法从这里:()无法访问链接?你有一个下拉框/多选框吗?我在过去遇到类似的问题。 – Pushkar 2011-05-16 11:34:49