2017-08-11 167 views
-2

我有一个客户希望他们的网站的印刷版本不包括页面边缘出现的url和其他元数据(底部边距是打印页面外部的白色空间的厘米左右)。我的研究表明,这是一个可以在浏览器的打印设置中切换的设置,通常在“边距”下。我似乎无法找到一种方法告诉浏览器使用不同的设置来从其默认打印。从打印网站隐藏元(网址,页面标题,页码)

有没有一种方法(可能通过CSS或元标签)告诉浏览器不使用默认的打印设置,而是隐藏添加到边距的元?或者这超出了网站的范围? (我的第一个猜测是,出于安全原因严格禁止,我不希望网站重写我的设置)。

+2

不,您的网站无法改变 – j08691

+0

这是浏览器打印对话框中的设置 - 您对“外部”的打印对话框没有任何影响 – Johannes

回答

0

这是不可能通过任何代码,你可能会引入到页面。用户总是有能力控制这样的事情,这是一件好事。如果可以做到这一点,它可能会打开一个安全漏洞,无人愿意打开。