麻烦哪位高手帮我解释一下这段代码,越详细越好,十分感谢

来源:百度知道 编辑:UC知道 时间:2024/06/08 10:46:53
<script language="Javascript" type="text/javascript">
<!--
var objectTag = "<OBJECT ID=\"CrystalPrintControl\" CLASSID=\"CLSID:BAEE131D-290A-4541-A50A-8936F159563A\" CODEBASE=\"";
objectTag += window.dialogArguments.codebase;
objectTag += "#Version=";
objectTag += IE_PRINT_CONTROL_PRODUCTVERSION;
objectTag += "\" VIEWASTEXT>";

if (window.dialogArguments.url) {
objectTag +="<PARAM NAME=\"URL\" VALUE=\"";
objectTag += window.dialogArguments.url;
objectTag += "\">";
}

if (window.dialogArguments.postbackdata) {
objectTag += "<PARAM NAME=\"PostBackData\" VALUE=\"";
objectTag += window.dialogArguments.postbackdata;
objectTag += "\">";
}

这是一个javascript脚本文件,是引用水晶报表的控件,
<script language="Javascript" type="text/javascript">
<!--
var objectTag = "<OBJECT ID=\"CrystalPrintControl\" CLASSID=\"CLSID:BAEE131D-290A-4541-A50A-8936F159563A\" CODEBASE=\"";
objectTag += window.dialogArguments.codebase;
objectTag += "#Version=";
objectTag += IE_PRINT_CONTROL_PRODUCTVERSION;
objectTag += "\" VIEWASTEXT>";
--上面是水晶报表控件
if (window.dialogArguments.url) {
objectTag +="<PARAM NAME=\"URL\" VALUE=\"";
objectTag += window.dialogArguments.url;
objectTag += "\">";
}
--url地址
if (window.dialogArguments.postbackdata) {
objectTag += "<PARAM NAME=\"PostBackData\" VALUE=\"";
objectTag += window.dialogArguments.postbackdata;
obj