閱讀926 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Javascript頁麵打印的頁眉頁腳的清除與設置

<head>
<script language="JavaScript">
var hkey_root,hkey_path,hkey_key;
hkey_root="HKEY_CURRENT_USER";
hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";

// 設置網頁打印的頁眉頁腳為空
function pagesetup_null()
{
 try{
   var RegWsh = new ActiveXObject("WScript.Shell");
   hkey_key="header";    
   RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"");
   hkey_key="footer";
   RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"");
 }catch(e){ alert(e); }
}

// 設置網頁打印的頁眉頁腳為默認值
function pagesetup_default()
{
 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&b&d");
 }catch(e){ alert(e); }
}

function printMethod(){
    pagesetup_default();
   window.print();
}
</script>
</head>

因為要修改注冊表,需要將ie安全級別降低,否則創建ActiveXObject對象時會報錯。


原帖地址:https://www.cnblogs.com/dongyongjing/archive/2007/04/18/718629.html


最後更新:2017-04-03 16:48:47

  上一篇:go 走彎路,才是人生的常態
  下一篇:go POJ 2427 pell方程