自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

解析JS中實(shí)現(xiàn)打印的兩大方式

開發(fā) 前端
本文向大家簡(jiǎn)單介紹一下JS實(shí)現(xiàn)打印兩方法,一種是用Object實(shí)現(xiàn)打印,另一種是用JS自帶函數(shù)打印,希望本文介紹對(duì)你有所幫助。

一般要實(shí)現(xiàn)點(diǎn)擊“打印”按鈕以后就將頁面打印出來JS中有兩種方法,這里向大家簡(jiǎn)單介紹一下,相信本文介紹一定會(huì)讓你有所收獲。

JS實(shí)現(xiàn)打印兩方法

要實(shí)現(xiàn)點(diǎn)擊“打印”按鈕以后就將頁面打印出來JS中一般有兩種方法。

1.用Object實(shí)現(xiàn)打印

添加對(duì)象

  1. <objectIDobjectID=WebBrowser1WIDTH="0"HEIGHT="0" 
  2. CLASSID=CLSID:8856F961-340A-11D0-A96B-00C04FD70***2> 
  3. </object> 

添加如下JS函數(shù):

  1. <scripttypescripttype="text/javascript"> 
  2. functionprint()  
  3. {  
  4. document.getElementById(WebBrowser1).ExecWB(6,1);  
  5. }  
  6. </script> 
  7.  

 添加打印按鈕:<ahref="javascript:print();">打印</a>

2.用JS自帶函數(shù)打印

  1. <ahrefahref="javascript:window.print();">打印</a> 
  2.  

其實(shí)***種方法也是第二種方法的復(fù)雜實(shí)現(xiàn)方法,但是***種方法提供了更多的預(yù)覽,修改打印設(shè)置等功能。
推薦使用第二種方法,出于安全的考慮,有些瀏覽器(比如遨游)會(huì)禁用一些Object,所以在遨游中***種方法會(huì)報(bào)權(quán)限不足的JS錯(cuò)誤。
 

【編輯推薦】

  1. JS簡(jiǎn)單代碼輕松獲取頁面URL
  2. JS中Array數(shù)組的三大屬性用法揭秘
  3. pro盤點(diǎn)JavaScript中Function三大用途
  4. 技術(shù)分享 如何識(shí)別控制DHTML和JS中的頁面元素
  5. JavaScript調(diào)試工具解決IE6等多版本共存問題 

 

 

責(zé)任編輯:佚名 來源: opent.cn
相關(guān)推薦

2010-08-10 10:23:30

Flex瀏覽器標(biāo)題

2010-08-16 16:07:30

DIV垂直居中

2009-09-01 14:18:09

C#打開Excel文檔

2010-05-17 14:36:11

2010-05-27 11:12:10

SVN目錄結(jié)構(gòu)

2011-07-01 10:42:51

IIS解析漏洞

2009-08-21 10:17:14

C#異步網(wǎng)絡(luò)編程

2014-12-23 09:57:29

配線架

2012-09-03 14:21:07

2010-07-15 14:25:06

Perl時(shí)間函數(shù)

2010-09-14 17:27:12

DIV CSS定位

2010-07-15 09:49:23

Perl標(biāo)量

2010-07-13 14:54:15

Perl面向?qū)ο缶幊?/a>

2010-07-21 10:25:50

Perl

2011-12-08 09:55:08

iOS 5隱藏特性

2011-08-11 22:16:33

打印機(jī)常見問題

2010-04-01 09:34:06

Oracle函數(shù)

2010-10-09 10:04:45

FunctionJS

2010-08-30 10:03:13

2024-05-11 07:57:47

因果推斷知識(shí)地圖算法
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)