樓主

站務人員
站長

發送站內信

|
問:
請問有人可以教我
如果我要列印這一頁網頁出來
按鈕按下之後 會出現列印視窗 而且紙張大小還有直式橫式
都設定好要怎麼寫呢
可不可以在按鈕的語法設定列印的設定呢
請教我 謝謝
答:
作者:michelle (savvy@ms25.url.com.tw)
<script language=JavaScript>
<!--
function tmt_print(bers) {
function stopError() {
return true;
};
window.onerror = stopError;
if (window.print) {
eval(bers + ".print()");
} else {
if (document.all) {
var OLECMDID_PRINT = 6;
var OLECMDEXECOPT_DONTPROMPTUSER = 2;
var OLECMDEXECOPT_PROMPTUSER = 1;
var WebBrowser = "<OBJECT ID=\"WebBrowser1\" WIDTH=0 HEIGHT=0 CLASSID=\"CLSID:8856F961-340A-11D0-A96B-00C04FD705A2\"></OBJECT>";
document.body.insertAdjacentHTML("beforeEnd", WebBrowser);
WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER);
WebBrowser1.outerHTML = "";
}
}
}
//-->
</script>
...
....
.............
.......................
<input type="button" value="是否列印" onMouseDown="tmt_print('self')"> <input type=button value="回上一頁" onClick=window.history.go(-1) name="button">
本篇文章發表於2001-07-03 00:00
|