复制代码 代码如下:
var hkey_root = hkey_current_user;
var hkey_path = \\software\\microsoft\\internet explorer\\pagesetup\\;
var hkey_key;
function printpage() {
try {
var regwsh = new activexobject(wscript.shell);
hkey_key = header
regwsh.regwrite(hkey_root + hkey_path + hkey_key, &w&b页码,&p/&p)
hkey_key = footer
regwsh.regwrite(hkey_root + hkey_path + hkey_key, ) //去掉了&u 因为我不想显示当前打印页的网址
hkey_key = margin_bottom;
regwsh.regwrite(hkey_root + hkey_path + hkey_key, 0.39); //0.39相当于把页面设置里面的边距设置为10
hkey_key = margin_left;
regwsh.regwrite(hkey_root + hkey_path + hkey_key, 0.39);
hkey_key = margin_right;
regwsh.regwrite(hkey_root + hkey_path + hkey_key, 0.39);
hkey_key = margin_top;
regwsh.regwrite(hkey_root + hkey_path + hkey_key, 0.39);
}
catch (e) { }
var headstr = ;
var footstr = ;
var newwin = window.open('printer', '', '');
var titlehtml = document.getelementbyid(printdiv).innerhtml;
newwin.document.write(headstr + titlehtml + footstr);
newwin.document.location.reload();
newwin.print();
// newwin.close();
}
