js打印问题,急!!!!!

来源:百度知道 编辑:UC知道 时间:2024/09/23 12:05:24
window.open("Content.aspx?docId=" + docId + "&audition=" + isAudition);
打开一个新页面,页面是文本页面,用js如何继续打印这页(open后直接提示打印),window.print("Content.aspx?docId=" + docId + "&audition=" + isAudition);不行!!document.all.WebBrowser.ExecWB(7,1)也不是这页(是整体页面,而不是文本页),跪求解决方法.

对JS的打印方法总结一下,方便日后查阅。

一.用JS自带函数打印

直接调用
Java代码 复制代码

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

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

二.IEWebBrowser组件

介绍

http://support.microsoft.com/default.aspx?scid=kb%3BEN-US%3BQ267240#top
http://support.microsoft.com/kb/q247671/#appliesto

Java代码 复制代码

1. <OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT>
2. <input name=Button onClick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开>
3. <input name=Button onClick=document.all.WebBrowser.ExecWB(2,1) type=button