由IE给出的php null对象,但其他工作正确

时间:2011-03-01 05:11:00

标签: php javascript flash object action

IE浏览器存在问题,它无法识别对象HTMLEmbedElement而无法继续执行。 我别无选择,因为编程代码中没有任何内容需要更新 如何修复此浏览器问题请帮助

2 个答案:

答案 0 :(得分:0)

IE使用<object>元素,而不是<embed>元素。阅读<object>标记,无论如何都可以在浏览器中得到更好的支持。

答案 1 :(得分:0)

一种常见的方法是编写如下代码:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="1000" height="303" id="FinalHeader.swf" align="middle"> 
            <param name="allowScriptAccess" value="sameDomain" /> 
            <param name="movie" value="FinalHeader.swf" /> 
            <param name="play" value="true" /> 
            <param name="loop" value="true" /> 
            <param name="quality" value="high" /> 
            <param name="wmode" value="transparent" /> 
            <embed src="FinalHeader.swf" play="true" loop="true" quality="high" wmode="transparent" width="1000" height="303" name="FinalHeader.swf" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"/> 
            </object>

您在对象标记内放置了<embed>标记〜不喜欢的浏览器将使用另一个。