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

**URL:** <https://meta.appinn.net/t/topic/2123>\
**Category:** 闲聊灌水\
**Tags:** 小书签, bookmarklet\
**Created:** [2016 年2 月 19 日 15:49 UTC](https://meta.appinn.net/t/topic/2123 "2016-02-19T15:49:52Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

作者： ![allor](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/allor/32/1268_2.png) [@allor](https://meta.appinn.net/u/allor)\
发布日期： [2016 年2 月 19 日 15:49 UTC](https://meta.appinn.net/t/topic/2123/1 "2016-02-19T15:49:53Z")

</div>

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

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

结果：

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

```

效果：难看（丢失部分/全部css和script）+ 够用 + 跨浏览器

---

<div class="post-metadata">

作者： ![ColdOxygen](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/c/d07c76/32.png) [@ColdOxygen](https://meta.appinn.net/u/ColdOxygen)\
发布日期： [2016 年2 月 21 日 02:43 UTC](https://meta.appinn.net/t/topic/2123/2 "2016-02-21T02:43:28Z")

</div>

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

额，[去了另一个网站www.ifunmac.com](http://xn--www-p18dohkus50a4jal501a3lj.ifunmac.com)，加载js后还是不支持复制哎

---

<div class="post-metadata">

作者： ![allor](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/allor/32/1268_2.png) [@allor](https://meta.appinn.net/u/allor)\
发布日期： [2016 年2 月 21 日 10:43 UTC](https://meta.appinn.net/t/topic/2123/3 "2016-02-21T10:43:38Z")

</div>

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

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

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

然后改写代码

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

```

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

---

<div class="post-metadata">

作者： ![ColdOxygen](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/c/d07c76/32.png) [@ColdOxygen](https://meta.appinn.net/u/ColdOxygen)\
发布日期： [2016 年2 月 21 日 13:37 UTC](https://meta.appinn.net/t/topic/2123/4 "2016-02-21T13:37:23Z")

</div>

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

---

<div class="post-metadata">

作者： ![starriddle](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/starriddle/32/1144_2.png) [@starriddle](https://meta.appinn.net/u/starriddle)\
发布日期： [2016 年2 月 22 日 11:41 UTC](https://meta.appinn.net/t/topic/2123/5 "2016-02-22T11:41:29Z")

</div>

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

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

---

<div class="post-metadata">

作者： ![914066828](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/9/67e7ee/32.png) [@914066828](https://meta.appinn.net/u/914066828)\
发布日期： [2016 年2 月 22 日 11:44 UTC](https://meta.appinn.net/t/topic/2123/6 "2016-02-22T11:44:50Z")

</div>

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

---

<div class="post-metadata">

作者： ![allor](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/allor/32/1268_2.png) [@allor](https://meta.appinn.net/u/allor)\
发布日期： [2016 年2 月 22 日 13:15 UTC](https://meta.appinn.net/t/topic/2123/7 "2016-02-22T13:15:24Z")

</div>

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

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

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

---

<div class="post-metadata">

作者： ![allor](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/allor/32/1268_2.png) [@allor](https://meta.appinn.net/u/allor)\
发布日期： [2016 年2 月 22 日 13:24 UTC](https://meta.appinn.net/t/topic/2123/8 "2016-02-22T13:24:54Z")

</div>

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

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

---

<div class="post-metadata">

作者： ![914066828](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/9/67e7ee/32.png) [@914066828](https://meta.appinn.net/u/914066828)\
发布日期： [2016 年2 月 23 日 02:41 UTC](https://meta.appinn.net/t/topic/2123/9 "2016-02-23T02:41:44Z")

</div>

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

---

<div class="post-metadata">

作者： ![allor](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/allor/32/1268_2.png) [@allor](https://meta.appinn.net/u/allor)\
发布日期： [2016 年2 月 23 日 12:32 UTC](https://meta.appinn.net/t/topic/2123/10 "2016-02-23T12:32:36Z")

</div>

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

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

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

---

<div class="post-metadata">

作者： ![fltw](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/f/90db22/32.png) [@fltw](https://meta.appinn.net/u/fltw)\
发布日期： [2022 年5 月 15 日 21:32 UTC](https://meta.appinn.net/t/topic/2123/11 "2022-05-15T21:32:20Z")

</div>

谢谢. 还是很有用的

---

<div class="post-metadata">

作者： ![Huhu](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/huhu/32/20335_2.png) [@Huhu](https://meta.appinn.net/u/Huhu)\
发布日期： [2022 年5 月 21 日 00:22 UTC](https://meta.appinn.net/t/topic/2123/13 "2022-05-21T00:22:37Z")

</div>

> [@fdjkphxvyv](#):
>
> 是否可以考慮F12打開控制臺？

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

---

<div class="post-metadata">

作者： ![Huhu](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/huhu/32/20335_2.png) [@Huhu](https://meta.appinn.net/u/Huhu)\
发布日期： [2022 年5 月 21 日 03:52 UTC](https://meta.appinn.net/t/topic/2123/15 "2022-05-21T03:52:40Z")

</div>

> [@fdjkphxvyv](#):
>
> 小書籤當然比按F12方便，如果你有小書籤的話。

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