Heim  >  Artikel  >  Web-Frontend  >  Analyse der JavaScript-Aufruf-Browser-Druckfunktion example_javascript-Fähigkeiten

Analyse der JavaScript-Aufruf-Browser-Druckfunktion example_javascript-Fähigkeiten

WBOY
WBOYOriginal
2016-05-16 15:50:091556Durchsuche

Das Beispiel in diesem Artikel beschreibt, wie JavaScript die Druckfunktion des Browsers aufruft. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

1. Universeller Typ, unterstützt IE, Firefox, Chrome...

Code kopieren Der Code lautet wie folgt:
window.print();

2. Unterstützt nur IE-Druck:

<script>
var print=function(){
/**
 * WebBrowser.ExecWB(1,1) 打开
 * Web.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口
 * Web.ExecWB(4,1) 保存网页
 * Web.ExecWB(6,1) 打印
 * Web.ExecWB(7,1) 打印预览
 * Web.ExecWB(8,1) 打印页面设置
 * Web.ExecWB(10,1) 查看页面属性
 * Web.ExecWB(15,1) 好像是撤销,有待确认
 * Web.ExecWB(17,1) 全选
 * Web.ExecWB(22,1) 刷新
 * Web.ExecWB(45,1) 关闭窗体无提示 
 */
document.getElementById('printer').ExecWB(6,1);
}
</script>
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" id="printer"
  height="0" width="0"></OBJECT>
<button onclick="print();">打印</button>

3. Steuern Sie den Druckanzeigebereich und den Seitenstil:

.noprint {
  display: none;
}
.nextpage {
  page-break-after: always;
}

Ich hoffe, dass dieser Artikel für das JavaScript-Programmierdesign aller hilfreich sein wird.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn