中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 23:29
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 解决网页文字拒绝复制(超简捷)
可打印版本  1,263 / 14
第1楼 qinchun36 发表于 2009-12-23 20:42
高级用户 发帖 400 积分 609
解决网页文字拒绝复制(超简捷)
忽然想到一个小技巧,对于某些禁止右键不让复制内容的网页,比如
http://www.360doc.com/content/09/1223/11/257271_11788362.shtml
可以在地址栏输入这个代码回车,然后就可以了:

VBScript


或者 JavaScript


说明一下原理,他的作用是去掉除HTML的body以外的部分,一般网页都把脚本的功能函数放在head里面,因此这个可以解决一切脚本实现的限制,但是对于一些做页面不规范的垃圾,如果他们把所有脚本写在body里面就没办法了。。。。

[ Last edited by qinchun36 on 2009-12-24 at 21:25 ]
第2楼 bd123456789 发表于 2009-12-24 16:53
中级用户 发帖 216 积分 360
http://read.xxsy.net/books/134226/1727230.html

这个我试了不行呀。。
第3楼 不得不爱 发表于 2009-12-24 18:43
超级版主 发帖 2,044 积分 5,310 来自 四川南充
上面的那个有问题
第4楼 mountvol 发表于 2009-12-24 19:34
初级用户 发帖 117 积分 186
解决右键:

删除广告框架:

删除漂浮div:

删除图片:

一直用IE8,把上面的几个放到收藏里面,用的时候直接点一下就OK.
还有屏蔽指定广告图片的,需要改注册表添加IE右键:




[ Last edited by mountvol on 2009-12-24 at 19:39 ]
第5楼 qinchun36 发表于 2009-12-24 21:05
高级用户 发帖 400 积分 609
我草,写错了,已更改,可以了。。。
第6楼 bd123456789 发表于 2009-12-25 09:29
中级用户 发帖 216 积分 360
四楼的最后代码怎么用呀?
Originally posted by qinchun36 at 2009-12-24 09:05 PM:
我草,写错了,已更改,可以了。。。


测试通过


<script lanugage="javascript">
var Elem=external.menuArguments.event.srcElement;
var imgUrl='';
if(Elem.tagName=='IMG') imgUrl=Elem.src;
else if((Elem.tagName=='A') || (Elem.tagName=='DIV')){
var cElem=Elem.children;
if(cElem.length){
for(i=0; i<=cElem.length-1; i++){
if(cElem.tagName=='IMG') imgUrl=cElem.src;
break;
}
}
}
host = imgUrl.match(/(\w+):\/\/(+)(:\d*)?(*)/i);
//alert(imgUrl+"\r\n"+host);
var path1 = "C:\\Windows\\System32\\drivers\\etc\\hosts";
var path2 = "E:\\other\\hosts";
if(confirm("图片地址:"+imgUrl+"\r\n是否屏蔽"+host+"?")){
try{
var oFSO = new ActiveXObject("Scripting.FileSystemObject");
var oFile = oFSO.OpenTextFile(path1,8);
oFile.WriteLine("0.0.0.0\t"+host);
oFSO.CopyFile(path1,path2,true);
oFile.Close();
}
catch(e){
alert(e);
}
finally{
oFile = null;
oFSO = null;
}
}
</script>


这个保存为什么文件. .htm .js 怎么运行都提示出错..

[ Last edited by bd123456789 on 2009-12-25 at 10:09 ]
第7楼 mountvol 发表于 2009-12-25 13:13
初级用户 发帖 117 积分 186
我草,我也写错了,删除div的应该是这个:

最后的那个说了要配合注册表的,先保存为e:\other\屏蔽广告.htm,然后导入如下reg:

用了段时间发觉光屏蔽img广告效果不好,还应该加上a的广告屏蔽,没事的时候再改好了。这个会在e\other下备份host文件的,如果不存在e:\other,可以自己修改脚本里的目录。
第8楼 sysplay 发表于 2009-12-29 12:03
初级用户 发帖 19 积分 23
一不小心就遇到了高手。
赞一个。
第9楼 bd123456789 发表于 2010-01-02 09:51
中级用户 发帖 216 积分 360
这个查询网页无法编辑 能解决吗?
http://qq.ip138.com/train/

如按出发地点-目的地查询 上海 北京 得到的网页无法编辑?


有什么办法解决吗?

[ Last edited by bd123456789 on 2010-1-2 at 09:52 ]
第10楼 yangjiang 发表于 2010-01-02 10:29
初级用户 发帖 49 积分 92
我也经常碰到过这样的事,学习了
第11楼 qinchun36 发表于 2010-01-04 14:04
高级用户 发帖 400 积分 609
Originally posted by bd123456789 at 2010-1-2 09:51 AM:
http://qq.ip138.com/train/

如按出发地点-目的地查询 上海 北京 得到的网页无法编辑?


有什么办法解决吗?

[ Last edited ...


我看了一下,出来的是一个表格,你说的 “网页无法编辑” 是指什么意思 ??
第12楼 gongcd 发表于 2010-01-04 16:51
初级用户 发帖 25 积分 48
很巧妙的办法,试了试很管用
第13楼 bd123456789 发表于 2010-01-05 09:31
中级用户 发帖 216 积分 360
Originally posted by qinchun36 at 2010-1-4 02:04 PM:


我看了一下,出来的是一个表格,你说的 “网页无法编辑” 是指什么意思 ??


出来表格后,单击→文件→使用***编辑 (即这里的编辑命令是灰色按钮..)
第14楼 qinchun36 发表于 2010-01-05 09:45
高级用户 发帖 400 积分 609
你说的这个不属于限制的问题。

我这里用的IE7,“使用Microsoft Office Word 编辑”是可以的,实在不行你可以

Ctrl+A 全选,Ctrl+C 复制,然后打开 Word, Ctrl+V 粘贴进去;Word是可以编辑网页的。
第15楼 ligui0001 发表于 2010-01-08 13:20
初级用户 发帖 41 积分 58
其实,就是一名代码。
半年前,我找了一天,现在不记得了,不过,可以先把网页下载下来,用记事本打开。能找到的
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023