今天更新我们公司的网站首页遇到了点问题,新装的dreamweaver cs3 做好的页面上传后发现嵌入的*.swf文件无法显示(感觉就像不存在一样)。我排除了所有可能出现问题的地方(比如链接地址、相对和绝对路径、文件名等),最后多方查找终于发现,原来是dreamweaver cs3 的版本问题。这还是我的同事从百度上搜到的解决办法。
原来dreamweaver cs3 再插入*.swf文件的时候会比原来多一段代码 非常诡异。我好久没有弄过网站了这些新变化没有发现。
去掉下面标红的部分,页面就可以正常显示了。
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0','height','430','width','770','src','index','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','menu','false','movie','index' ); //end AC code
</script>
<noscript>省略的FLASH内容代码(保留) </noscript>
可以试试把前面的<noscript>和后面的</noscript>去掉,应该就可以