从网站中删除文本选择限制的脚本
Script to remove text selection restriction from a website
因此,有一个站点1和站点2使用以下脚本禁用right click
和mouse selection
:
document.body.oncopy = function(e){
if (window.clipboardData) window.clipboardData.clearData();
return false;
};
document.body.onselectstart = function(e){ return false; };
document.oncontextmenu = function () { return false; }
我已经尝试使用以下命令删除选择限制:
// works for site1 and site2
document.oncontextmenu = null
// not working for site2
document.body.onselectstart = null
document.body.oncopy = null
$(document).unbind();
$(document.body).unbind();
但是site2
的选择限制没有取消,如何从Chrome的javascript控制台中删除这些事件?
我检查过他们似乎在使用css来disable
选择
.noselect {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
<p>
I am Selectable text.
</p>
<p class="noselect">
You can't select me ! give it a try.... told you!
</p>
相关文章:
- javascript动态内容与选择长运行脚本
- 使用Ajax或JavaScript选择下拉列表选项后,在同一页面上执行PHP脚本
- 在java脚本中选择的随机日期上添加一年
- Javascript:更改<选择>java脚本中的选项
- jQuery选择器在脚本中不起作用,但在控制台中工作
- 脚本选择所有输入,而不仅仅是复选框
- 查看由 java 脚本文件上传器选择的文件的文件内容
- 当通过选择页面上所有复选框的 jQuery 脚本选中复选框时,如何触发自定义 javascript 事件
- 选择下拉列表需要在选中时显示提供商的详细信息-无法通过我的脚本显示url
- 当我点击一个按钮时随机选择一个声音来重现的脚本
- 如何向登录用户隐藏选择加入脚本
- 选择<脚本></脚本>作为html正文中的纯文本
- 在广告词脚本中添加活动选择器
- 冲突的脚本#选择器标记
- 使用谷歌脚本选择空白和非空白单元格
- 是否可以使用java脚本选择具有相同类名的多个html元素?
- 在第三方网站上使用脚本选择复选框
- 如何在动态中删除选定的下拉值,用户可以使用 Java 脚本选择或取消选择 HTML
- 使用上传脚本选择时直接上传文件
- 使用按钮id通过java脚本选择多个单选按钮