摘要:首頁全局引用去除樣式去掉頁眉頁腳及打印鏈接兼容其他瀏覽器調(diào)用打印時,調(diào)用方法最終效果
首頁全局引用去除CSS樣式
// 去掉頁眉頁腳及打印鏈接 @page { margin-bottom: 0mm; margin-top: 0mm; }
兼容IE其他瀏覽器
function pagesetup_null() { var hkey_root, hkey_path, hkey_key; hkey_root = "HKEY_CURRENT_USER"; hkey_path = "SoftwareMicrosoftInternet ExplorerPageSetup"; 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) { } }, function getExplorer() { var explorer = window.navigator.userAgent; //ie if (explorer.indexOf("MSIE") >= 0) { return "IE"; } //firefox else if (explorer.indexOf("Firefox") >= 0) { return "Firefox"; } //Chrome else if (explorer.indexOf("Chrome") >= 0) { return "Chrome"; } //Opera else if (explorer.indexOf("Opera") >= 0) { return "Opera"; } //Safari else if (explorer.indexOf("Safari") >= 0) { return "Safari"; } } 調(diào)用打印時,調(diào)用方法: if (getExplorer() == "IE") { pagesetup_null(); } window.print();
最終效果
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/105240.html
摘要:實現(xiàn)打印的方式方式一會彈出打印對話框,打印的是中的內(nèi)容,下面是從網(wǎng)上摘到的一個局部打印的例子,該例子的不足是打印會修改頁面的內(nèi)容。 目前正在做瀏覽器端采用js方式實現(xiàn)打印這么一個功能,JS打印實現(xiàn)的方法很多,但是兼容各個瀏覽器實現(xiàn)打印預覽的功能有些棘手,現(xiàn)將實現(xiàn)的內(nèi)容及遇到的問題記錄下來,希望有大牛看到所提的問題后可以給予解答,在此感謝啦。 1.JS實現(xiàn)打印的方式 方式一:window...
摘要:思路用現(xiàn)有的導出的插件,無法實現(xiàn),所以只能手寫各種樣式代碼關于打印頁腳之類無從下手的要求,需要導出后,復制一份,原文件拖進,查看源碼,復制的那份用打開,設置打印頁腳。 背景 前段時間因一個需求后端無法完成,所以交給前端來實現(xiàn),導出表格,需要實現(xiàn):1、支持多個sheet,并且有自己的name2、根據(jù)要求合并單元格,設置單元格的寬高3、在表格內(nèi)有各自的二維碼4、打印的頁邊距為左右各0.5c...
摘要:頁面效果第一頁第頁業(yè)務需求網(wǎng)頁點擊打印時,打印渲染的頁面每一頁的頭部都要有公司而且分頁時不能讓某一行的表格斷開必須在達到固定高度時讓頁面自動分頁為了實現(xiàn)上述需求,過程可謂心塞我首先嘗試著讓每一頁的頭部都能打印出相同的東西,本來想偷個懶,借助 頁面效果: 第一頁 showImg(https://segmentfault.com/img/bV4kHH?w=554&h=794); 第N頁 s...
閱讀 3816·2021-10-13 09:40
閱讀 3264·2021-10-09 09:53
閱讀 3647·2021-09-26 09:46
閱讀 1930·2021-09-08 09:36
閱讀 4357·2021-09-02 09:46
閱讀 1374·2019-08-30 15:54
閱讀 3247·2019-08-30 15:44
閱讀 1092·2019-08-30 11:06