<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
id="flex_srs_sql" width="100%" height="100%"
codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
<param name="movie" value="duck.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#869ca7" />
<param name="allowScriptAccess" value="sameDomain" />
<embed src="duck.swf" quality="high" bgcolor="#869ca7"
width="100%" height="100%" name="flex_srs_sql" align="middle"
play="true"
loop="false"
quality="high"
autostart="true"
allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer">
</embed>
</object>这是嵌入一个swf的页面,在google浏览器下就可以正常显示!~在IE却显示不出来,只有个背景色!
请问这是怎么回事??
在http下就可以,加上https后就不行了!~~
求高人解答下!!!

解决方案 »

  1.   

    <param name="allowScriptAccess" value="sameDomain" />
    改为
    <param name="allowScriptAccess" value="allowDomain" />
      

  2.   

    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
    id="index" name="index" width="100%" height="100%"
    codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
    <param name="movie" value="index.swf" />
    <param name="quality" value="high" />
    <param name="bgcolor" value="#6e6e6e" />
    <param name="allowScriptAccess" value="always" />
    <param name="allowFullScreen" value="true" />
    <embed src="index.swf" quality="high" bgcolor="#6e6e6e"
    width="100%" height="100%" name="index" align="middle"
    play="true"
    loop="false"
    quality="high"
    allowScriptAccess="always"
    allowFullScreen="true"
    type="application/x-shockwave-flash"
    pluginspage="http://www.adobe.com/go/getflashplayer"
    >
    </embed>
    </object>这个是可以用的,你对照看看自己有什么地方不对!