解除网页限制的一个简单粗暴方法[js书签]

前因:想存某网站一帖子,但该站限制右键、选择、复制、剪切

经过:各种试用→自写→成功→跨浏览器失效→各种调试→狂暴

结果:

javascript:document.write(document.body.innerHTML);

效果:难看(丢失部分/全部css和script)+ 够用 + 跨浏览器

1 个赞

谢谢!
第一反应是去知乎用,确实超级暴力的!

额,去了另一个网站www.ifunmac.com,加载js后还是不支持复制哎

不知道你需要啥具体的要求,firefox装俩扩展基本能搞定:
noscript:可以禁止网页的javascript,文字图片复制无压力,当然javascript被禁后图文排版可能有点难看。

righttoclick:单纯打开页面右键限制,不影响页面其他排版,推测这个应该符合LZ要求

1 个赞

##我是用chrome+脚本的
完全自动不需要点击标签

应该是使用习惯的问题
经常10多个标签页常驻,活跃时2、30

另外可能长时间不关机也有影响
我的笔记本差不多一个月才关一次机

Chrome装了没测过,但Firefox开多了网页,反应就开始变慢
一搁久了系统就弹窗提示内存不足(往往提示时还有将近1G内存
我倒是不在意空闲内存多少,可win10乱弹窗太影响心情了

谢谢. 还是很有用的

樓主的思路很好。

是否可以考慮F12打開控制臺?

用小书签比开控制台方便吧。(繁体字+奇怪的脑回路,一种非常熟悉的感觉

我只是提供了一種思路,這也是我最常用的。網上也有人是這樣回答的。小書籤當然比按F12方便,如果你有小書籤的話。

楼主这里不就提供了一个小书签吗?你没看主帖?

虽然看不懂你在讲什么,不过这水好深啊,谢谢指导!

网址限制方式五门八花
我这个对那些把<script>写在<body>后的没什么作用
主要是写着玩的
你找个解除JS事件的书签就行了(搜解除网页限制),多备几个总有一个适合的

================
如果有需要的话,可以自己改写个特定网站专用版

首先查看网页源代码找到正文容器
如:<div id='container'>正文</div>

然后改写代码

javascript:document.write(document.getElementById('container').innerHTML);

按这思路,也可以改为弹窗显示(注意长度限制),或者在网页中引用复制插件,直接发送到剪贴板
其余的解除限制办法还有:虚拟打印机、笔记收集软件、源代码→正则、截图→ORC等

多谢推荐
其实我发这个书签,主要是想分享下新发现的解除网页限制的思路(利用JS重写页面)

解除网页限制的书签和插件接触过不少,但没发现哪个真的万能
实际应用中noscript也有无能为力的时候
比如网页通过<body oncopy="return false;">实行限制
又如网页正文内容由JS生成/转码
抑或网页正文夹杂行内/行末随机字符,随机字符通过JS隐藏

总的来说,魔高一尺,道高一丈
就是有空时挑战一下玩玩罢了,毕竟现在有笔记类软件和真·万能的截图

现在用的笔记本才4G内存,经不起Chrome和Firefox的 索求无度
所以日常用的是可以秒开的世界之窗6.2
可这货不支持插件(包括油猴 :sob:

真心怀念当初用XP+低版本Chrome的美好
2G内存,开了30多个图贴都还流畅运转(标签页都挤成点了
现在的win10,稍微奔放点就提示内存不足 :sob:

我也是4G内存的笔记本(09年买的渣渣神船) win10 x64
当前的扩展二十几个,应用8个,用Content分组管理,
Tampermonkey脚本25个
常年开vs2015和一些别的东西也不觉得内存不够用