文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>https网站页面包含有flash文件时,会弹出"含不安..

https网站页面包含有flash文件时,会弹出"含不安..

时间:2010-08-13  来源:F.U.Moon

在https的网页里嵌入了一个flash, 在IE里访问这个页面的时候,会有如下反应:  
  IE 7 会弹出: “本页不但包含安全的内容,也包含不安全的内容。是否显示不安全的内容。”   IE 8 会弹出:“Do you want to view only the webpage content that was delivered        securely?”
==
原因:只要在https的页面里访问了http的内容(发送了http的请求)都会弹出这个提示。查看源代码,发现:

<script language="javascript">
    if (AC_FL_RunContent == 0) {
        alert("This page requires AC_RunActiveContent.js.");
    } else {
        AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0','width','580','height','580','id','post5','align','middle','src','post7','loop','false','quality','high','bgcolor','#000000','name','post5','allowscriptaccess','sameDomain','allowfullscreen','false','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','post7' ); //end AC code

    }
    </script>
      <noscript>
      <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="580" height="580" id="post5" align="middle">
        <param name="allowScriptAccess" value="sameDomain" />
        <param name="allowFullScreen" value="false" />
        <param name="movie" value="post7.swf" />
        <param name="loop" value="false" />
        <param name="quality" value="high" />
        <param name="bgcolor" value="#000000" />
        <embed src="post7.swf" loop="false" quality="high" bgcolor="#000000" width="580" height="580" name="post5" align="middle" allowscriptaccess="sameDomain" allowfullscreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
      </noscript>

发现里面的http请求了吧。。。将之改成https或者将http:去掉。就Okay了。



如下为解决方法:
排行榜 更多 +
宝宝切水果安卓版

宝宝切水果安卓版

休闲益智 下载
儿童脑筋急转弯

儿童脑筋急转弯

休闲益智 下载
袭击现场2

袭击现场2

飞行射击 下载