注册 登录
编程论坛 JavaScript论坛

怎样用javascript实现调用打印的功能?

jeremydomett 发布于 2006-05-31 12:20, 2094 次点击
怎样用 javascript 实现 调用 IE 上面的快捷打印菜单.
类似 "前进","后退"..等
6 回复
#2
小笨笨2006-05-31 14:19
有关打印等常用的JS代码

打印

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

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


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

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

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

加入收藏夹
<INPUT name=Button2 onclick="window.external.AddFavorite(location.href, document.title)" type=button value=加入收藏夹>

前进
<INPUT name=Submit onclick=history.go(1) type=submit value=前进>

后退
<INPUT name=Submit2 onclick=history.go(-1) type=submit value=后退>

[此贴子已经被作者于2006-5-31 14:29:39编辑过]

#3
jeremydomett2006-06-01 14:11
你没有理解我的意思.
我是说实现的打印功能是 一点就直接开始打印. 而不是出现个界面再点打印.
#4
小笨笨2006-06-01 18:32
那是不可能的。
#5
小星2006-06-01 22:40
学了很多阿
#6
linuxpluto2006-06-04 21:20
window.print() (ie和nn)
window.stop()(nn)
window.back()(nn)
window.forward()(nn)
window.home() (nn)
#7
宝玉2010-05-12 09:35
<a href='javascript:window.print()'>打印此页</a>
1