管理员
|
阅读:2593回复:0
分享一些实用的JavaScript代码(收藏)
楼主#
更多
发布于:2016-01-11 21:52
 | |  |  | 在浏览器地址栏中输入 javascript:<代码>,可以执行某些功能,来动态改变原有页面的参数以达到某些目的,例如开放被禁止的按钮、显示原本隐藏的图片等等。具体用法是打开要操作网页,在地址栏处删除原网址(清空),再将代码粘贴到地址栏中,注意前面不要留空格(即必须以javascript开头),代码前必须有“javascript”和“:”,如果没有请自行补上!!!
一、解除复制限制
javascript:with(document.body){oncontextmenu='';ondragstart='';onselectstart='';onselect='';oncopy='';onbeforecopy='';onmouseup='';}void(0);
二.解除网页中的一些禁止功能 如复制/粘贴,右键等
javascript<img src="static/image/smiley/default/sad.gif" border="0" smilieid="2" alt=":(" />function(e,f,w,d,b,i){for(i=0;i<e.length;)(t=e[i++],w[t]=d[t]=b[t]=f);})(['onmousedown','onmouseup','onmousemove','ondblclick','onclick','oncontextmenu','onmousewheel','onselectstart','oncopy','onkeydown','onkeypress','onkeyup'],new Function,window,document,document.body);
三、页面可编辑
javascript:document.body.contentEditable='true'; document.designMode='on'; void 0
五、不显示图片
javascript:for(jK6bvW=0;jK6bvW<document.images.length;jK6bvW++){void(document.images[jK6bvW].style.visibility='hidden')}
八、屏幕晃动
javascript:function flood(n) {if (self.moveBy) {for (i = 200; i > 0;i--){for (j = n; j > 0; j--) {self.moveBy(1,i); self.moveBy(i,0);self.moveBy(0,-i); self.moveBy(-i,0); } } }}flood(6);{ var inp = "D-X !msagro na dah tsuj resworb rouY"; var outp = ""; for (i = 0; i <= inp.length; i++) {outp =inp.charAt (i) + outp ; } alert(outp) ;}; reverse
九、页面所有图片旋转
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute';DIS.left=Math.cos(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.sin(R*y1+i*y2+y3)*y4+y5}R++}setinterval('A()',5); void(0);
十、改变背景色。如改成蓝色
javascript:void(document.bgColor="blue")
十一、辨别是否为欺骗性网站
javascript:alert("The actual url is:\t\t" + location.protocol + "//" + location.hostname + "/" + "\nThe address URL is:\t\t" + location.href + "\n" + "\nIf the server names do not match, this may be a spoof.");
十二、网页射击游
<font size="4"><span style="background-color:#ffffff;"><font color="#666666">javascript:var%20s%20=%20document.createElement('script');s.type='text/javascript';document.body.appendChild(s);s.src='</font></span></font><a href="http://erkie.github.com/asteroids.min.js';void(0);">http://erkie.github.com/asteroids.min.js';void(0);</a>
十三、密码框密文变明文
javascript<img src="static/image/smiley/default/sad.gif" border="0" smilieid="2" alt=":(" />function(){var s,F,j,f,i;s="";F=document.forms;for(j=0;j<F.length;++j){f=F[j];for(i=0;i<f.length;++i){if(f<i>.type.toLowerCase()=="password")s+=f<i>.value+"\n";}}if(s)alert("Passwords in forms on this page:\n\n"+s);else alert("There are no passwords in forms on this page.");})();
十四、显示当前网页的COOKIE
javascript:alert(document.cookie)
十五、快速查看网站更新时间
javascript:alert(document.lastModified)
| |  | |  |
|