<SCRIPT language="javascript">
/*
<OBJECT viewastext>
</OBJECT>
<OBJECT viewastext>
</OBJECT>
var WSHShell = new ActiveXObject("WScript.Shell");
var WshSysEnv=WSHShell.Environment("SYSTEM");
var strNT = "HKEY_CURRENT_USER\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Windows\\Device";
var str98 = "HKEY_CURRENT_CONFIG\\System\\CurrentControlSet\\Control\\Print\\Printers\\Default";
var strDefault,defaultPrinter;
if(WshSysEnv("OS") == "Windows_NT")
{
//if NT
strDefault = strNT;
defaultPrinter = WSHShell.RegRead(strDefault);
defaultPrinter = defaultPrinter.split(",")[0];
}
else
{
strDefault = str98;
defaultPrinter = WSHShell.RegRead(strDefault);
}
var strCurrentPrinter;
if(WSNetwork.ComputerName == "maoxiaohua")
{
strCurrentPrinter = "EPSONEPL";
}
else
{
strCurrentPrinter = "\\\\maoxiaohua\\EPSONEPL";
}
WSNetwork.SetDefaultPrinter(strCurrentPrinter);
*/
var OLECMDID_PRINT = 6;
var OLECMDEXECOPT_DONTPROMPTUSER = 2;
var OLECMDEXECOPT_PROMPTUSER = 1;
WebBrowser1.ExecWB(OLECMDID_PRINT, 6);
window.setTimeout("window.opener = null;window.close();",1500);
//window.setTimeout("WSNetwork.SetDefaultPrinter(defaultPrinter);window.opener = null;window.close();",1500);
</SCRIPT>