javascript - 只允许 <body> 标签中的几个标签进行复制粘贴

标签 javascript html

如果我们不希望人们复制我们网站中的任何内容,我们可以使用

<body oncontextmenu="return false" onselectstart="return false">

这适用于整个 body 。但是如果我希望正文中的某些标签不受限制怎么办?举例来说,我想要我的联系方式、电子邮件可复制。如何做到这一点?

最佳答案

你的方法本身就有缺陷;这永远不会起作用。

如果人们想要访问您网站上的内容,他们只需从浏览器的 native 菜单中查看您网站的代码即可,即工具 -> Web 开发人员 -> 页面源代码火狐。或者打开开发人员工具并完全删除 dom 0 级处理程序。

关于javascript - 只允许 <body> 标签中的几个标签进行复制粘贴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13773648/

相关文章:

javascript - Ajax无限滚动图库多次添加相同的图像

html - 支持清洁设计论点的在线资源

javascript - 从两个输入字段创建一个 div 网格

javascript - 使用 jQuery 以不同方式动态添加每一行的应用函数

javascript - 您可以为 Google Analytics 代码使用包含文件吗?

javascript - 如何从底部对齐条形

javascript - 为什么 {} == {} 返回 false?

html - 垂直对齐不起作用按钮

javascript - 使用 "onsubmit"时如何调用 "javascript:document.forms[0].submit()"?

javascript - 如何调整剑道 ui 组合框的大小?