求解释代码含义

来源:百度知道 编辑:UC知道 时间:2024/06/06 05:14:33
var shanhui_body;
daobalang_body='<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="980" height="570" align="left"><param name="movie" value="http://shanhui001.googlepages.com/daobalang_flash.swf"><param name="quality" value="high"><param name="wmode" value="transparent"><embed src="http://shanhui001.googlepages.com/daobalang_flash.swf" quality="high" pluginspage="

此代码为JavaScript脚本:
var shanhui_body; //定义变体shanhui_body
daobalang_body='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" //将控件序列保存至daobalang_body[PS:javascript脚本中,不强制定义变量类型]
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0
"//控件位置,ActiveX控件将安装在本机,所以会有下载动作
width="980" height="570" align="left"//控件高980,宽570,位置居左
param 标签为参数设定,Activex或Applet等皆可由param参数设定数值传递给控件,具体效果请对应控件,并不一定和value一至(比如,我写Activex就经常用参数混淆别人……)
embed,媒体插入标记,用于在浏览器容器中插入特定媒体播放工具,具体请参考HTML手册,不再赘述
if(document.getElementById("header")) //当文档(此document特指整个html标记), 当html中包含"header"标签时,条件成立,继续执行document.getElementById("header").outerHTML=daobalang_body;
//在header标记中插入daobalang_body所有符合html格式内容。PS:outerHTML和inner