Dreamweaver CS3转换活动内容

当打开的页面中含有<object>标签时,Dreamweaver CS3会询问你是否要将这些活动内容转换为浏览器安全模式脚本:



经比较转换前的内容为:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="550" height="80">
<param name="movie" value="images/cloud.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent">
<embed src="images/cloud.swf" width="550" height="80" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed>
</object>

转换后的内容为:

<script src="DWConfiguration/ActiveContent/IncludeFiles/AC_RunActiveContent.js" type="text/javascript"></script>
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0','width','550','height','80','src','images/cloud','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','wmode','transparent','movie','images/cloud' ); //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=6,0,29,0" width="550" height="80">
<param name="movie" value="images/cloud.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent">
<embed src="images/cloud.swf" width="550" height="80" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed>
</object>
</noscript>

很明显,Dreamweaver CS3将<object>改为用脚本来输出,其实也就是避免了在页面直接插入<object>时会出现虚线框的问题。

在Dreamweaver CS3的安装目录下"configuration\ActiveContent\IncludeFiles"可以找到脚本文件AC_RunActiveContent.js:点击下载

上一篇: Register protocol
下一篇: 用C#实现Web服务器
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
最新日志:
评论: 0 | 引用: 0 | 查看次数: 4981
发表评论
登录后再发表评论!