服务端程序脚本是这样的:               '进行打印处理
               Dim sbScript As New StringBuilder               With sbScript
                    .Append("<script language=javascript>")                            
                    .Append("DoPrint();")
                     .Append("</script>")                            
                End With
                Response.Write(sbScript.ToString())
在客户端的DoPrint函数是这样的:
          //打印处理
function DoPrint()
{
var mydiv=document.getElementById("rptXsReg"); var pwin=window.open("","_blank","menubar=no,toolbar=no,location=no,directories=no,status=no,resizable=no,scrollbars=no,width=780,height=560,top=100,left=100");
pwin.document.write(mydiv.innerHTML);
pwin.document.write("<OBJECT style=\"display:none\" classid=\"CLSID:8856F961-340A-11D0-A96B-00C04FD705A2\" height=0 id=wb name=wb width=0></OBJECT>");

pwin.wb.ExecWB(6,1);
pwin.opener=null;
pwin.close();
}
以前执行时很好的,但现在突然间一执行就会发生一个客户端脚本的无效指针错误。我调试下来客户端脚本根本就没有执行。我在自己本地调试执行都没有问题,但是传到服务器上就是会出错,不能正确执行打印段的代码,我感觉主要问题集中在服务端不能动态执行客户端脚本。服务端也没改过什么设置,不知道各位有没有碰到过这类问题?