A-A+

js实用地址栏代码

2014年04月03日 日记 暂无评论 阅读 1,301 views 次

好久没写有关技术的文章了,现在来篇不太像样的。不过确实很实用的说。

使用方法:将代码复制输入到浏览器的地址栏,即可使用,但有时不灵验。建议加入到浏览器的收藏夹(书签),就能使用了。以后再要使用,点击收藏夹里面的(书签)就行了。

解除网页限制

有时候我们会遇到网页为了保护版权,而禁止右键的情况。那么我们需要以下代码(我们还是要自觉遵守版权的哦):

javascript:alert(document.onselectstart = document.onbeforecopy = document.oncontextmenu = document.onmousedown = document.onkeydown = function(){return true;});void(document.body.onmouseup=''); void(document.body.onselectstart=''); void(document.body.onmouseup=''); void(document.body.oncopy='');右键这里加入书签吧

编辑网页

神马?网页能被任意摆布?!对,运行下面这行代码,能让我们修改网页上的文字等元素,让我们恶作剧吧:

javascript:document.body.contentEditable='true'; document.designMode='on'; void 0右键这里加入书签吧

使用后,双击网页上的文字,是不是能更改了?

解限修改

让我们把两者结合,几乎就无敌了呀!

javascript:alert(document.onselectstart = document.onbeforecopy = document.oncontextmenu = document.onmousedown = document.onkeydown = function(){return true;});void(document.body.onmouseup=''); void(document.body.onselectstart=''); void(document.body.onmouseup=''); void(document.body.oncopy='');javascript:document.body.contentEditable='true'; document.designMode='on'; void 0右键这里加入书签吧

取消编辑

编辑好以后,就取消编辑状态吧。然后就能天衣无缝了。注意刷新下就木有了哦!

javascript:document.body.contentEditable='false'; void 0;右键这里加入书签吧

设计者:网页上加上超链接

我们现在把上面所列代码的“javascript:”(不含冒号)后面一串内容用abc代替,那么要在网页要加上超链接实现这些功能,可以直接这样写:

<a href="javascript:abc">××功能</a>

这样是有一些问题的,所以我们建议这样写:

<a onclick="abc" href="javascript:void(0)">××功能</a>

欧了。若还有问题,在下面评论吧!

原文感谢:http://shansing.com/read/103/comment-page-1

给我留言

您必须 登录 才能发表留言!

Copyright © 推塔网 保留所有权利.   Theme  Ality 15028865

用户登录