導航:首頁 > 編程語言 > js預覽列印

js預覽列印

發布時間:2021-04-21 03:05:37

㈠ 我要做用js做列印的預覽和頁面的設置功能;

首先要安裝Microsoft Web Browser
再次,瀏覽器設置要運行activex等
最後看看你的瀏覽器安全級別是否設置太高,導致他功能被屏蔽了

㈡ Extjs 或js 怎麼實現網頁列印預覽功能,必須支持FireFox 和 Ie

您好!很高興為您答疑!

js實現局部列印及其列印預覽方法,您可以參考引頁面:http://blog.csdn.net/tiangaojie123abc/article/details/7801499
您可以在火狐社區了解更多內容。希望我的回答對您有所幫助,如有疑問,歡迎繼續在本平台咨詢。

㈢ js實現Excel列印預覽功能!不要用ActiveXObject

明確得說,不用ActiveXObject是不可能的,而且用ActiveXObject還很麻煩,問題又多

建議採用以下方案:

先用 poi 或者版 jxl 將excel 內容讀取出來,顯示權在頁面上

然後在頁面底部增加一段js

<scripttype="text/javascript">
window.print();
</script>

這個方案必須把頁面做成跟excel列印出來的頁面風格很像,像到以假亂真,讓客戶看不出來,這樣的話客戶以為是直接用excel來預覽,效果做到爭取跟excel列印出來一模一樣。這樣做

  1. 滿足了客戶的需求,客戶才不管你是不是真的用excel來預覽,他只關心預覽的樣子是不是跟最後列印出來的一樣

  2. 你也實現了功能

㈣ 通過jS在新窗口列印圖片,為何列印預覽是空白,窗口有圖片,再列印可以

我用IE,預覽就是有圖片的,但是用谷歌瀏覽器,就是沒有圖片,

沒有列印機來驗證效果。

㈤ 使用Javascript怎樣自動列印頁面

1、js實現(可實現局部列印)
[html] view plain
<input id="btnPrint" type="button" value="列印" onclick="javascript:window.print();" />
<input id="btnPrint" type="button" value="列印預覽" onclick=preview(1) />
<style type="text/css" media=print>
.noprint{display : none }
</style>
<p class="noprint">不需要列印的地方</p>
<script>
function preview(oper)
{
if (oper < 10)
{
bdhtml=window.document.body.innerHTML;//獲取當前頁的html代碼
sprnstr="<!--startprint"+oper+"-->";//設置列印開始區域
eprnstr="<!--endprint"+oper+"-->";//設置列印結束區域
prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+18); //從開始代碼向後取html
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));//從結束代碼向前取html
window.document.body.innerHTML=prnhtml;
window.print();
window.document.body.innerHTML=bdhtml;
} else {
window.print();
}
}
</script>
<p>XXXXX</p>
<!--startprint1-->要列印的內容<!--endprint1-->
再加個列印按紐 onclick=preview(1)
2、調用windows底層列印,報安全警告,不建議使用(不支持局部列印)
[html] view plain
<HTML>
<HEAD>
<TITLE>javascript列印-列印頁面設置-列印預覽代碼</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312" />
<SCRIPT language=javascript>
function printsetup(){
// 列印頁面設置
wb.execwb(8,1);
}
function printpreview(){
// 列印頁面預覽
wb.execwb(7,1);
}
function printit()
{
if (confirm('確定列印嗎?')) {
wb.execwb(6,6);
}
}
</SCRIPT>
</HEAD>
<BODY>
<DIV align=center>
<OBJECT id=wb height=0 width=0
classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 name=wb></OBJECT>
<INPUT onclick=javascript:printit() type=button value=列印 name=button_print />
<INPUT onclick=javascript:printsetup(); type=button value=列印頁面設置 name=button_setup />
<INPUT onclick=javascript:printpreview(); type=button value=列印預覽 name=button_show />
一按開始的減肥了卡時間段
</DIV>
</BODY>
</HTML>
3、jQuery實現(支持局部列印)
[html] view plain
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="jquery.PrintArea.js"></script>
<script>
$(document).ready(function(){
$("input#biuuu_button").click(function(){
$("div#myPrintArea").printArea();
});
});
</script>
<input id="biuuu_button" type="button" value="列印"></input>
<div id="myPrintArea">.....文本列印部分.....</div>

㈥ js如何實現頁面列印

<HTML><HEAD><TITLE>javascript列印-列印頁面設置-列印預覽代碼</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312" />
<SCRIPT language=javascript>
function printsetup(){
// 列印頁面設置
wb.execwb(8,1);
}
function printpreview(){
// 列印頁面預覽
wb.execwb(7,1);
}
function printit()
{
if (confirm('確定列印嗎?')) {
wb.execwb(6,6)
}
}
</SCRIPT>
</HEAD>
<BODY>
<DIV align=center>
<OBJECT id=wb height=0 width=0
classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 name=wb></OBJECT>
<INPUT onclick=javascript:printit() type=button value=列印 name=button_print />
<INPUT onclick=javascript:printsetup(); type=button value=列印頁面設置 name=button_setup />
<INPUT onclick=javascript:printpreview(); type=button value=列印預覽 name=button_show />
</DIV>
</BODY>
</HTML>

㈦ JqueryPrint怎麼設置可以直接先跳到列印預覽的頁面

列印預覽是瀏覽器自帶的,列印設置是列印機的,JS不是萬能的。
我知道你回想要設置預覽頁面、頁答邊距等東西,不過JS對電腦的操作許可權有限,並不可以控制過多的東西,除非你單獨針對IE瀏覽器。
另外可以給你個建議,別太依賴外部集成的JS包,最好單獨做個列印樣式或者專供列印的頁面。

㈧ 火狐瀏覽器怎麼使用js調用列印和列印預覽呢

您好!很高興為您答疑。
據您展示的代碼,您是在調用ExecWB這個函數進行列印操作。其基礎功能應該是基於activeX控制項來完成,但是該控制項目前並不支持火狐瀏覽器,所以您在html中的實現方案無法在火狐中使用。
如果對我們的回答存在任何疑問,歡迎繼續問詢。

㈨ html怎樣用js實現列印預覽,不用那個<object>標簽方式,列印直接window.open(),預覽是不是window.預覽方法

不用ocx的話只能自己用window.open打開一個窗口查看了。
不過這樣跟實際列印的誤差可能會比較大。畢竟window open不是用來看列印的內容的

閱讀全文

與js預覽列印相關的資料

熱點內容
u盤不能讀取此卷無法識別的文件 瀏覽:300
讓管理會計信息化插上大數據翅膀 瀏覽:824
mysql每天取一條資料庫 瀏覽:606
schdoc是什麼文件 瀏覽:391
html源代碼下載 瀏覽:726
skype官方下載linux 瀏覽:496
新僵屍先生最後那個小孩去哪了 瀏覽:718
主角穿越三體開局創造暗位面 瀏覽:600
5s手機qq刪除最近文件在哪裡 瀏覽:404
在線免費網站看 瀏覽:471
右鍵添加程序 瀏覽:388
最新網址一;點此打開網站>>> 瀏覽:227
java創始人 瀏覽:472
京批網app叫什麼 瀏覽:576
香港三極鬼電影 瀏覽:998
唐伯虎周星馳的電影 瀏覽:814
如何開啟wifi網路連接 瀏覽:556
顧客大數據變現 瀏覽:642
中華萬年歷源代碼 瀏覽:489
富聊最新版本更新 瀏覽:288

友情鏈接