当前位置: 首页 > 面试题库 >

如何阻止用户打印网页?使用JavaScript或jQuery

洪凯定
2023-03-14
问题内容

我们如何阻止用户使用不同的方法来打印网页?

  1. 禁用右键单击
  2. 禁用Ctrl``P按键组合
  3. 右键单击->打印

有什么方法可以停止打印网页?

我们可以使用javascript处理这3个事件吗?或者我们可以说。如果用户将执行任何这些事件。然后我想运行我的其他代码。这可能吗?


问题答案:

用户计算机上的网页不受控制。用户可以执行他或她想做的任何事情,但是您可以提供PDF并禁用打印该PDF。不过,如果我必须打印一些东西,我会找到一种打印方法。



 类似资料:
  • 问题内容: 我当前正在做一个项目,在该项目中,我需要阻止用户拍摄任何网页的快照,为此,他可以使用任何普通键盘上可用的“ Print Scrn” /“Printscreen”键。 我一直在寻找解决方案,但是徒劳。如果可能的话,我还需要通过停止Firefox浏览器的“ Screengrab ”插件来加以考虑。 非常感谢您的帮助,我正在为项目使用PHP(作为服务器端语言)和jQuery。 问题答案: 您

  • 问题内容: 如何防止使用JavaScript浏览网页? 问题答案: 使用可以显示消息,但不会中断导航(因为为时已晚)。但是,使用会中断导航: 注意:返回空字符串,因为较新的浏览器提供了诸如“任何未保存的更改将丢失的信息”之类的消息,这些消息不能被覆盖。 在较旧的浏览器中,您可以指定要在提示中显示的消息:

  • 我正在尝试使用HttpURLconnection类读取https://example.com/的内容。我已经移除了斜大括号之间的html标记,但是我在移除卷曲大括号之间的单词方面失败了。此外,字与字之间没有需要打印的空格。 如何去除卷边大括号之间的内容?以及如何在句子中的词与词之间放空格?

  • 我正在使用js vanilla与html和纯PHP 我做了注册和登录页面与数据库。当用户成功登录登录页面时,将执行SessionStorage.SetItem(“logged”、“loggedIn”);然后重定向用户到主页面的'/'。 到现在为止一切都很好。 但是如果我手动更改URL的话,它将直接访问主页面! 那么如何检查用户在加载主页面之前是否登录? 我意识到我应该使用SessionStorag

  • 问题内容: 是否可以使用退出按钮[X]阻止用户关闭窗口?我实际上是在页面上提供一个关闭按钮供用户关闭窗口。基本上我想做的是强迫用户填写表格并提交。我不希望他们在提交表格之前关闭窗口。 。 伙计们,我非常感谢您的评论,我不打算在任何商业网站上托管它。这是内部问题,实际上,我们正在让所有员工参加我们设计的调查…。我知道这不是正确的方法,但我想知道我们这里遇到的问题是否有解决方案… 问题答案: 看一看。

  • 问题内容: 如何以易于阅读的格式(对人类读者而言)显示JSON?我主要是在寻找缩进和空格,甚至可能是颜色/字体样式/等等。 问题答案: 打印是在中本地实现的](https://developer.mozilla.org/en- US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify) 。第三个参数启用漂亮的打印并设置要使用的间距