阅读:24048回复:35
[20080413更新]清除隐藏文字(Greasemonkey脚本)
if you find some web page use Hidden Text to make you couldn't copy the text easily,try this!
清除论坛干扰码,网页的隐藏字,方便拷贝。 功能基本和maxthon的"清除烦恼"插件一样,欢迎大家下载使用。 测试:http://www.phpchina.com/html/03/7303_itemid_20589.html 复制此页面的中间代码部分,粘贴到记事本,会发现隐藏内容。使用脚本以后,隐藏内容消失。 本代码并非原创,修改于扩展cleanhide(https://addons.mozilla.org/firefox/3648/)。只是觉得这个小功能,安装扩展很费劲,就改成了greasemonkey脚本。 -----------更新--------- 20080407 谢谢各位建议,自动运行脚本的确会误杀网页上非多余的元素。脚本运行方式改为快捷键运行:ctrl+Q (Q:清除qingchu) 20080413 添加到菜单。工具-Greasemonkey-用户脚本命令-Clean Hide(Tools-Greasemonkey-User Script Command-Clean Hide) 有人提出,在linux下快捷键冲突,请使用下列方式执行脚本: 工具-Greasemonkey-用户脚本命令-Clean Hide ------------------------ 安装地址:http://userscripts.org/scripts/show/24811 欢迎试用,有问题请大家留言。谢谢。 ps.目前有些bug,会错误的清除一些内容,正在改进中。 |
|
1楼#
发布于:2008-04-06 17:30
嗯,很多小扩展完全是可以用js脚本代替,也可以使用userchrome.js扩展。
|
|
|
2楼#
发布于:2008-04-06 17:30
楼主这么说,我是想起来有那么一次(也仅仅是碰到过一次而已),网页看上去正常,但是我选择文字复制到剪贴板后,多出了很多乱七八糟的文字。不过我自己也忘记是哪个网站了,找不到测试的网页,怎么知道是否有效啊。
|
|
3楼#
发布于:2008-04-06 17:30
|
|
|
4楼#
发布于:2008-04-06 17:30
fang5566:例如这个: 我复制这个网页的文字,粘贴到其它地方,没看到多余的文字。 |
|
5楼#
发布于:2008-04-06 17:30
geek.techweb.com.cn
|
|
6楼#
发布于:2008-04-06 17:30
|
|
7楼#
发布于:2008-04-06 17:30
这个脚本好像会误杀网页上非多余的元素。甚至包括某些网页内嵌的播放器。看来用之要慎重。
|
|
8楼#
发布于:2008-04-06 17:30
nettrotter:这个脚本好像会误杀网页上非多余的元素。甚至包括某些网页内嵌的播放器。看来用之要慎重。回到原帖 谢谢您的建议,脚本已改为快捷键运行ctrl+q,需要的时候再运行脚本,这样不会主动误杀了。 |
|
9楼#
发布于:2008-04-06 17:30
这个脚本不经常用,说明文字中最好加上热键,否则时间一长就不记得热键了。不知道是否可以在右键菜单加上一个菜单项,这样就最好了。
|
|
10楼#
发布于:2008-04-06 17:30
写成bookmarklet?要用的时候去书签里点点?
放到custom buttons里也不错 LS试试这个网站,我这有乱码,运行脚本后就没了 http://blog.cpcw.com/?10352/action_view ... mid_113076 |
|
|
11楼#
发布于:2008-04-06 17:30
哪位大大能把这个脚本改写成userchrome.js脚本啊,偶对这个算是文盲啊,在此先谢过各位大大~~
|
|
12楼#
发布于:2008-04-06 17:30
|
|
13楼#
发布于:2008-04-06 17:30
|
|
14楼#
发布于:2008-04-06 17:30
再次更新。添加到菜单,方便调用。
|
|
上一页
下一页