台灣最大程式設計社群網站
線上人數
1101
 
會員總數:240678
討論主題:186535
歡迎您免費加入會員
討論區列表 >> Java Script/ Node.js >> 關於window.onload()
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
關於window.onload()
價值 : 5 QP  點閱數:135 回應數:5

樓主

Sanji
門外漢
0 17
249 54
發送站內信

各位大大
以下是小弟的code

function window.onload()
{
//進階功能
//factory.printing.SetMarginMeasure(2); // measure margins in inches
//factory.SetPageRange(false, 1, 3) ; // need pages from 1 to 3
//factory.printing.printer = "SHARP AR-M550N PCL6" ;
//factory.printing.copies = 2 ;
//factory.printing.collate = true;
//factory.printing.paperSize = "B5" ;
//factory.printing.paperSource = "Manual feed" ;
//基本功能
factory.printing.portrait = true; //portrait是指列印方向,true就是縱向,false是橫向。
factory.printing.header = ""; //頁首
factory.printing.footer = ""; //頁尾
factory.printing.leftMargin = 0; //左邊界
factory.printing.topMargin = 0; //上邊界
factory.printing.rightMargin = 0; //右邊界
factory.printing.bottomMargin = 0; //下邊界
//factory.printing.PageSetup(); //列印設定
//factory.printing.Preview(); //預覽列印
//factory.printing.Print(false);
}

編譯器顯示他是錯的
請各位大大點醒我一下

搜尋相關Tags的文章: [ onload ] ,
本篇文章發表於2017-08-20 23:31
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

小魚
檢舉此回應
請上網查一下window.onload的用法
本篇文章回覆於2017-08-20 23:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Sanji
檢舉此回應
小魚大大
我是有做查詢了
你的意思是
應該寫成類似這樣嗎?
window.onload = function ()

我改成這樣是不會報錯
但是我原本的頁面會失去
列印功能
所以我才想上來做詢問
本篇文章回覆於2017-08-21 00:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

小魚
檢舉此回應
都註解掉了怎麼會有列印的功能,
我沒用JavaScript列印過,
你看看 這一篇 有沒有幫助吧
本篇文章回覆於2017-08-21 07:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

Sanji
檢舉此回應
這是我列印和預覽列印的程式碼

function Print()
{
//factory.printing.leftMargin = left; //左邊界
//factory.printing.topMargin = top; //上邊界
document.getElementById('cprint').style.display = 'none';
window.print();
document.getElementById('cprint').style.display = '';
}

function Preview()
{
//factory.printing.leftMargin = left; //左邊界
//factory.printing.topMargin = top; //上邊界
document.getElementById('cprint2').style.display = 'none';
factory.printing.Preview();
document.getElementById('cprint2').style.display = '';
}

我是額外在寫出來的
原本有用兩個button
可是我改成用window.onload = function ()
之後這兩個button 在我點擊後會消失
這分別是列印和預覽列印的button程式碼:
<div id="cprint" style="display:"><input name="button" type="button" class="bt_search" id="button3" value="列印" onClick="Print();"></div>
<div id="cprint2" style="display:"><input type=button class="bt_search" value="預覽列印" onClick="Preview()"></div>

本篇文章回覆於2017-08-21 23:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
最有價值解答

小魚
檢舉此回應
因為你用了display:none;
本篇文章回覆於2017-08-22 00:17
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.