HTML 頁面列印
阿新 • • 發佈:2019-02-08
$(function(){
//設定頁首頁尾頁邊距
PageSetup_Null();
});
//設定網頁列印的頁首頁尾和頁邊距
var HKEY_Root,HKEY_Path,HKEY_Key;
HKEY_Root="HKEY_CURRENT_USER";
HKEY_Path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";
function PageSetup_Null()
{
try
{
//安全性較高的系統環境,需要取消限制ActiveX控制元件的建立,操作步驟如下
//internet選項—— 安全—— 自定義級別—— 把對沒有標記為安全的activex控制元件進行初始化和指令碼執行 設定為啟用。
var Wsh=new ActiveXObject("WScript.Shell");
HKEY_Key="header";
//設定頁首(為空)
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"");
HKEY_Key="footer";
//設定頁尾(為空)
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"");
HKEY_Key="margin_bottom";
//設定下頁邊距(0)
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"0");
HKEY_Key="margin_left";
//設定左頁邊距(0)
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"0");
HKEY_Key="margin_right";
//設定右頁邊距(0)
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"0");
HKEY_Key="margin_top";
//設定上頁邊距(0)
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"0");
}
catch(e){
//alert("不允許ActiveX控制元件");
}
}