搜尋

首頁  >  問答  >  主體

javascript - 打印网页(直接打印,不弹出打印预览或打印机选择窗口)

<html>
<head>
<style media=print>  
.Noprint{display:none;}<!--用本样式在打印时隐藏非打印项目-->  
</style>
<OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0 height=0>
</OBJECT> 
</head>

<body>
<script language="javascript"> 
  function printsetup(){ 
  // 打印页面设置 
  wb.execwb(8,1); 
  } 
  function printpreview(){ 
  // 打印页面预览      
  wb.execwb(7,1);            
  } 
  function printit() 
  { 
  if (confirm('确定打印吗?')) { 
  wb.execwb(6,6) 
  } 
  } 
</script> 
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0>
</OBJECT>


  </object> 
<input type=button class="Noprint" name=button_print value="打印" onclick="javascript:printit()"/> 
<input type=button class="Noprint" name=button_setup value="打印页面设置" onclick="javascript:printsetup();"/> 
<input type=button class="Noprint" name=button_show value="打印预览" onclick="javascript:printpreview();"/> 
<input type=button class="Noprint" name=button_fh value="关闭" onclick="javascript:window.close();"/>
<center>你是谁?!</center>
<p class="Noprint" align="center"> 你是谁1</p>
<p align="center"> 你是谁2</p>
</body>
</html>

function printit() 
  { 
  if (confirm('确定打印吗?')) { 
  wb.execwb(6,6)   
  } 
  } 

/wb.execwb(6,1)打印 (6,6)是直接打印 但是用(6,6)没用 还是要弹出 选择打印机的对话框
如何能不显示这个对话框呢?

还有就是JS如何控制打印纸张的大小和其他的参数

黄舟黄舟2779 天前4569

全部回覆(0)我來回復

無回覆
  • 取消回覆