2010-09-21 53 views
3

您好(防止从javascript中打印网址?)防止从javascript中打印网址url

我确定存在一些简单的解决方案。 我有一个web应用程序,我使用特定的css来打印这个表单,这很好。然而,在每张纸上,它总是打印出Web应用程序的“URL”,这是我不想要的。我不知道,但我想这是浏览器自动包含这个,而不是我的web应用程序,因为该字符串根本不存在,我想没有什么魔术把它隐藏在打印样式表中吗?

这个URL通常印在顶部中心或底部中心/右下方,它依赖于浏览器

反正希望有人知道,谢谢变化! 它很烂! ;)

+0

这完全取决于您的浏览器中的页面和打印机设置。 – 2010-09-21 17:33:53

+0

5个问题的0%。你摇滚! – epascarello 2010-09-21 18:09:01

回答

4

你不能控制这个,它确实吸吮。解决这个问题的一种方法是生成用于打印的PDF文档。任何从客户端机器下载并打印的文档,而不是浏览器内的文档都不会有这个问题。

+0

我发现它在Internet Explorer中实际上是可行的,事情是我的客户端不使用Internet Explorer,它们通常使用Firefox或Chrome,所以如果有人知道如何在Firefox或Chrome中禁用它,或者如果Webkit有一些漂亮的CSS隐藏它请告诉! – neph 2010-09-21 17:16:43

+0

在IE中如何做到这一点? – 2011-07-12 20:52:04

+0

转到_Print/Page Setup_菜单。你会看到_Headers和Footers_选项。 – RedFilter 2011-07-13 16:10:28

1

以编程方式,您无法控制此操作。有些选项可以控制这是特定浏览器的一部分。因此,每个用户都必须更改其浏览器设置才能从打印中删除URL。不幸的是,我知道,但浏览器不会让你对它们有太多的控制。