gpt4 book ai didi

javascript - 有没有办法跟踪用户是否打印网页?

转载 作者:技术小花猫 更新时间:2023-10-29 12:06:29 26 4
gpt4 key购买 nike

有没有办法跟踪用户是否打印网页?

谢谢,格雷厄姆

最佳答案

@Tahir Akhtar 有了使用打印样式表的想法。根据评论,这是行不通的,因为无论浏览器当前是否处于打印 View 中,样式表总是被提取。

如何更进一步:使用打印样式表并在其中定义一种样式,使浏览器在呈现时获取特定资源。该资源将返回透明图像。

关于CSS属性的选择,background-image出局了,因为它们通常不会被浏览器渲染。我的想法是 list-style-imagecursor .

我认为list-style-image在一个绝对定位的,透明的<ul>可能会在不改变任何视觉效果的情况下实现这一目的(我不敢将元素放置在页面之外,因为可能的浏览器优化会将其删除)。对该资源的每次访问都应该来自打印页面或打印预览。

我现在无法测试,也许以后再测试。如果有人尝试过,我很想知道它是否有效。

关于javascript - 有没有办法跟踪用户是否打印网页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2148145/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com