1、这是网页的设计者给它加入了不能选中的脚本,简单防止别人拷贝其网页内容。其实解决的办法很简单。
2、通过单击IE浏览器的“工具/Internet选项”菜单,进入“安全”标签页,单击“自定义级别”按钮,在打开的“安全设置”对话框中,将所有“脚本”选项禁用,确定后按F5键刷新网页,你就会发现那些无法选取的文字可以选取了。注意的是在采集到了自己需要的内容后,记得给脚本解禁,否则会影响我们浏览网页。
3、直接按住“Ctrl+A”键将网页中的全部内容选中,接着单击“编辑”菜单的“复制”命令,然后将这些内容粘贴到Word文档或记事本中,再从Word文档或记事本中选取需要的文字进行复制。
发现有一些文章无法复制文字,查找解决方式,找到一个可行的方式:
1.将网页保存到本地,保存为一个单网页;
2.使用文本编辑工具打开网页文件,找到以下字段:
#content_views { user-select: none; }
3.修改为以下字段并保存:
#content_views { user-select: auto; }
通过以上步骤之后,打开本地网页后即可复制文字了
————————————————
javascript设置网页无法复制的方法:在JavaScript代码中设置禁用右键菜单、复制、选择等操作,禁用Ctrl+c和Ctrl+v快捷键的使用,通过这种方法就可以实现网页无法复制。JavaScript设置网页无法复制的方法代码如下:// 禁用右键菜单、复制、选择
$(document).bind(“contextmenu copy selectsta
JavaScript设置网页无法复制的方法:在JavaScript代码中设置禁用右键菜单、复制、选择等操作,禁用Ctrl+c和Ctrl+v快捷键的使用,通过这种方法就可以实现网页无法复制。
JavaScript设置网页无法复制的方法代码如下:
// 禁用右键菜单、复制、选择
$(document).bind("contextmenu copy selectstart", function() {
return false;
});
// 禁用Ctrl+C和Ctrl+V(所有浏览器均支持)
$(document).keydown(function(e) {
if(e.ctrlKey && (e.keyCode == 65 || e.keyCode == 67)) {
return false;
}
});
// 设置css禁止选择(如果写了下面的css则不需要这一段代码,新版浏览器支持)
$(function() {
$("body").css({
"-moz-user-select":"none",
"-webkit-user-select":"none",
"-ms-user-select":"none",
"-khtml-user-select":"none",
"-o-user-select":"none",
"user-select":"none"
});
});
防止禁用JavaScript后失效,可以写在CSS中(新版浏览器支持,并逐渐成为标准):
body {
-moz-user-select:none; /* Firefox私有属性 */
-webkit-user-select:none; /* WebKit内核私有属性 */
-ms-user-select:none; /* IE私有属性(IE10及以后) */
-khtml-user-select:none; /* KHTML内核私有属性 */
-o-user-select:none; /* Opera私有属性 */
user-select:none; /* CSS3属性 */
}
①福鼎生活网上发布的所在信息未经本网授权,不得转载、摘编或利用其它方式使用。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:福鼎生活网”或“来源:http://www.51ggwu.com”。违反上述声明者,本网将追究其相关法律责任。
②本网转载其他媒体稿件是为了传播更多的信息,此类稿件不代表本网观点。如果本网转载的稿件涉及您的版权、名誉权等问题,请尽快与本网联系,本网将依照国家相关法律法规尽快删除处理。