Flash IE9未能在“上加载闪存(使用AS 2.0)”;“一些”;刷新

Flash IE9未能在“上加载闪存(使用AS 2.0)”;“一些”;刷新,flash,internet-explorer,internet-explorer-8,internet-explorer-7,internet-explorer-9,Flash,Internet Explorer,Internet Explorer 8,Internet Explorer 7,Internet Explorer 9,什么问题? Internet Explorer 9(本地和web)无法在随机刷新时加载我的flash横幅。例如,我刚刚19次完全重新加载页面,第19次加载横幅。如果我使用强制刷新(CTRL+F5)或完全清除缓存(甚至手动转储Internet临时文件目录),这对修复这种情况没有好处。这让我相信这不是缓存问题。Firefox和Chrome总是完美地加载它,但我需要它在IE中工作,因为该网站将主要面向这些用户 如何导出此flash文件并将其嵌入? 我使用Flash CS5使用Flash横幅,将.swf

什么问题?
Internet Explorer 9(本地和web)无法在随机刷新时加载我的flash横幅。例如,我刚刚19次完全重新加载页面,第19次加载横幅。如果我使用强制刷新(CTRL+F5)或完全清除缓存(甚至手动转储Internet临时文件目录),这对修复这种情况没有好处。这让我相信这不是缓存问题。Firefox和Chrome总是完美地加载它,但我需要它在IE中工作,因为该网站将主要面向这些用户

如何导出此flash文件并将其嵌入?
我使用Flash CS5使用Flash横幅,将.swf导出为Flash Player 8/Actionscript 2.0

我已经像Dreamweaver CS5在默认情况下那样嵌入了flash,但如果flash player不存在或早于flash player 6,则添加了一个备用(图像)。以下是嵌入代码:

<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="778" height="313" title="title">
    <param name="movie" value="file.swf" />
    <param name="quality" value="high" />
    <param name="wmode" value="transparent" />
    <param name="swfversion" value="6.0.65.0" />
    <!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
    <param name="expressinstall" value="Scripts/expressInstall.swf" />
    <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
    <!--[if !IE]>-->
    <object type="application/x-shockwave-flash" data="file.swf" width="778" height="313" title="title">
      <!--<![endif]-->
      <param name="quality" value="high" />
      <param name="wmode" value="transparent" />
      <param name="swfversion" value="6.0.65.0" />
      <param name="expressinstall" value="Scripts/expressInstall.swf" />
      <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
      <div class="alternative_logo">&nbsp;</div>
      <!--[if !IE]>-->
    </object>
    <!--<![endif]-->
  </object>

如果有人能帮我解决这个问题,我将不胜感激。谢谢你的时间。

< P>你应该考虑使用嵌入SWFs。它可以很好地处理各种浏览器的怪癖

示例取自:


SWFObject-步骤3
注册表对象(“myId”、“9.0.115”、“expressInstall.swf”);
替代内容

> p>你应该考虑使用嵌入SWFs。它可以很好地处理各种浏览器的怪癖

示例取自:


SWFObject-步骤3
注册表对象(“myId”、“9.0.115”、“expressInstall.swf”);
替代内容

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
  <head>
    <title>SWFObject - step 3</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <script type="text/javascript" src="swfobject.js"></script>

    <script type="text/javascript">
    swfobject.registerObject("myId", "9.0.115", "expressInstall.swf");
    </script>

  </head>
  <body>
    <div>

      <object id="myId" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="780" height="420">

        <param name="movie" value="myContent.swf" />
        <!--[if !IE]>-->
        <object type="application/x-shockwave-flash" data="myContent.swf" width="780" height="420">
        <!--<![endif]-->
          <p>Alternative content</p>
        <!--[if !IE]>-->
        </object>
        <!--<![endif]-->
      </object>
    </div>
  </body>
</html>