使用Javascript怎样自动打印页面(不弹出打印对话框)???

下面是打印的方法,这个页面是纯html:

 function doPrint() {
var bdhtml;
var sprnstr;
var eprnstr;
var prnhtml;
bdhtml = window.document.body.innerHTML;//获取当前页的html代码
sprnstr = "<!--startprint-->";//标记打印开始的地方
eprnstr = "<!--endprint-->";//标记打印结束的地方
prnhtml = bdhtml.substr(bdhtml.indexOf(sprnstr) + 17);//从开始代码向后取html
prnhtml = prnhtml.substring(0, prnhtml.indexOf(eprnstr));//从结束代码向前取html
window.document.body.innerHTML = prnhtml;//获得需要打印的内容
window.print();//开始打印
}

http://bbs.csdn.net/topics/390100460