两个Page.ClientScript.RegisterStartupScript怎么只运行一个;如何用默认的打印机直接打印
如题:
Page.ClientScript.RegisterStartupScript(Page.GetType(), "'" & X & "'", "<script language='javascript' >document.all.WebBrowser.ExecWB(6,6); </script>")
Page.ClientScript.RegisterStartupScript(Page.GetType(), "'" & X & "'", "<script language='javascript' >document.all.WebBrowser.ExecWB(45,1); </script>")
怎么只运行上面的,下面的没有反应?
另外,打印的时候总是提示选择打印机,有没有办法不让它选择,直接用默认的打印机打印
[解决办法]
可以用Response.Write("<script>alert('需要说的话');</script>");
[解决办法]
RegisterStartupScript方法的第二个参数为脚本的Key,如果登记的脚本Key重复,将会进行覆盖。
楼主的两个脚本Key是相同的,因此第一个脚本将会被覆盖,导致客户端运行时只运行第二个脚本。
[解决办法]