【问题标题】:php null object given by IE but other working correctIE 给出的 php 空对象,但其他工作正常
【发布时间】:2011-07-06 06:19:11
【问题描述】:

IE 浏览器存在问题,它无法识别对象 HTMLEmbedElement 并且无法继续执行进一步的执行。 我别无选择,因为编程代码中没有什么要更新的 我该如何解决这个浏览器问题,请帮助

【问题讨论】:

    标签: php javascript flash object action


    【解决方案1】:

    一种常见的方法是这样编写代码:

    <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>
    

    你把&lt;embed&gt;标签放在对象标签内~不喜欢一个的浏览器会使用另一个。

    【讨论】:

      【解决方案2】:

      IE 使用 &lt;object&gt; 元素,而不是 &lt;embed&gt; 元素。阅读&lt;object&gt; 标签,无论如何浏览器都更好地支持它。

      【讨论】:

        猜你喜欢
        • 2021-09-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-12-30
        • 2012-07-07
        • 1970-01-01
        • 2019-11-12
        • 1970-01-01
        相关资源
        最近更新 更多