java打印

怎么调用浏览器的打印自己要打印的东西

[code="java"]

var obj = undefined; window.onload = function (){ obj = document.getElementById("content").contentWindow; obj.document.open(); obj.document.write("<body>ddddddddddddddddddddddddddddddddd</body>"); obj.close(); } function printMethod(){ var obj = document.getElementById("content").contentWindow; print(obj); }







[/code]

document.all.WebBrowser.ExecWB(6,1);

[url=http://mt.runon.cn/download.html]Lodop[/url]
这个控件不错, 支持ie和Firefox

网上有很多的。。。

1.要是纯java程序,可以写个print
2.看你的要求,似乎是浏览器中打印,那应该掉js中的方法。print();具体,你应该把你要打印的内容写成网页代码形式。
3.如果用java,你可以out.println("..... print() ....");

[size=medium]
我博客中有文章,可的很细有例子:
WEB打印的几种方案[url]http://elf8848.iteye.com/blog/626790[/url]

[/size]

[quote]能给吧注释也写上来吧,打印的一定要在iframe里面吗 [/quote]

一般print函数打印时整个窗口的内容,所以你应该建立个窗口让它打印