在window.print时防止打印URL

May*_*shP 3 javascript asp.net

我正在使用javascript window.print();打印网页.在打印输出时,它显示的是网址http:\...

我怎么能避免它?

gua*_*ome 6

你无法在javascript中控制它,它必须在浏览器级别完成.

这篇文章解释了如何在Firefox和IE中做到这一点 http://www.howtogeek.com/howto/the-geek-blog/prevent-firefox-or-internet-explorer-from-printing-the-url-on-every -页/

我们过去所做的只是有一个链接向用户解释如何为他们的浏览器执行此操作.

编辑

我们还做的是生成PDF,以便您可以在所有浏览器中使页面看起来相同.iTextSharp是一个免费的工具.只是一张纸条,它有点不友好.有一个例子在这里.基本上,您输入HTML并将其转换为PDF.