如何从打印页面中删除URL?

我想删除打印在页面底部的URL。

喜欢:

yomari.com/.../main.php?sen_n 

如何可以省略或防止打印?

更具体地说,有什么办法可以防止在打印网页的同时打印页面的URL,date和页面标题?

以下代码示例将为您工作,

 <style type="text/css" media="print"> @page { size: auto; /* auto is the initial value */ margin: 0; /* this affects the margin in the printer settings */ } </style> 

请参阅关于从页面禁用浏览器打印选项(页眉,页脚,边距)的答案?

和@page的规格

让URL显示是一个浏览器客户端首选项,不能被页面内运行的脚本访问(让我们面对它,一个页面也不能默默地打印自己)。

为了避免通过查询string“泄漏”信息,您可以通过POST提交

我在浏览器本身发现了一些东西。

试试这个步骤。 在这里我已经提到了在所有三个主要浏览器中禁用页眉和页脚的步骤。

Chrome点击浏览器右上angular的菜单图标。 点击打印。 在“选项”部分下取消选中“页眉和页脚”。

Firefox点击浏览器左上angular的Firefox。 将鼠标hover在“打印”上,单击“页面设置”。 单击边距和页眉/页脚选项卡。 将“页眉和页脚”下的每个值更改为–blank–。

Internet Explorer单击浏览器右上angular的齿轮图标。 将鼠标放在打印上,然后单击页面设置。 将Headers和Footers下的每个值更改为-Empty-。

我告诉你有关Mozilla Firefox(我希望它也应该是在其他浏览器中也是一样的)。

点击Firefox菜单 ,进入打印 ,从打印子菜单中select页面设置 。 屏幕上会出现一个popup窗口,进入“页边距/页眉/页脚”标签。

在打印之前,根据需要在页眉/页脚中select“BLANK” 。 您可以检查预览确认。

我希望这将有所帮助。

我不知道你是在说你的实际graphics中的页脚还是浏览器中的打印过程中的url。

如果打印过程的url是由浏览器完成的,那么他可以打开这个url。

如果它的页脚信息我会build议使用打印样式表,并在该样式表中做

 display: none; 

对于特定的ID或类别的页脚。

要做一个打印样式表,你需要把它添加到头部。

 <link rel="stylesheet" type="text/css" href="/css/print.css" media="print" /> 

您可以通过浏览器设置删除打印的文档上显示的url。您只需单击文件 – >页面设置 – >页眉和页脚将所有的东西都设置为空白。如果你有,只需从页脚中删除&U textbox.hopefully帮你

如果使用下面的代码为页面设置页边距,则在打印的页面中省略页眉和页脚。 我已经在FireFox和Chrome中testing过了。

 <style media="print"> @page { size: auto; margin: 0; } </style> 

我同意大多数的答案说,它的浏览器设置,但你仍然可以实现你想要通过COM。 请记住,大多数浏览器仍然有问题,即使IE将提高COM安全栏的用户。 所以除非你不在组织内提供什么,否则不要这样做。

我也有同样的问题。 我想知道是否有可能通过jQuery插件创buildHTML打印: http : //www.recoding.it/? p=138

然后发送HTML到一个PHP脚本(使用ajax调用),生成一个PDF与http://www.xhtml2pdf.com/或http://code.google.com/p/wkhtmltopdf/

之后可以显示pdf(通过设置适当的内容types和直接渲染)或者通过http-Redirect显示到生成的pdf。

在pfd_for_printing文件夹中生成的pdf可以充当caching,并且可以被一个作业每天删除一次。

在Google Chrome浏览器中,可以通过将边距设置为0,或者打印时髦,然后将其调整到足以将不需要的文本推送到页面的不可打印区域。 我试了一下,它的工作原理:D

在这里输入图像说明

我已经面对这种情况,我有一些技巧,从Firefox的打印页面中删除它。

用这个

在html标签你必须使用moznomarginboxes mozdisallowselectionprint我相信它会帮助你很多。谢谢。

在Chrome 57上,如果您有需要打印的HTML页面的控制(在我的情况下,我需要打印一个小的3×1英寸标签),以下工作适用于我:

  • 从标题中删除HTML标题元素(或者临时使用jquery,或者如果该页面不需要标题,则永久使用)
  • 如@Chamika Sandamal所述,将@页边距设置为0

这导致打印一个页面,只包含正文,没有url,没有页面#等

也许你可以尝试铬(也可能是Safari)

当我使用Google Chrome在OSX上打印PDF时,页眉和页脚中的url和页码不可见。

对不起,不知道这是否适用于Windows

那么,我一路上下寻找,因为我需要我和我的项目的答案,并得出结论,实际上,无论你在这个url显示的信息,它可以达到:

 if (!$_SESSION["valid_user"]) 

所以,即使有人从你的打印页面input确切的地址,他会得到….login页面:)