有趣的浏览器地址栏js代码
1、编辑网页
在地址栏输入下面的代码按enter,网页上所有元素都能变成可编辑状态,你可以移动、调整元素大小。如果你只是讨厌某个网站想发泄一下,我建议你使用NetDisater。
代码如下:
程序代码
javascript:document.body.contentEditable='true'; document.designMode='on'; void 0
2、无敌风火轮
在地址栏运行下面的代码可使页面上所有图片元素一个接一个地转圈。
这种效果最好的实现地方就是图片搜索了:
改变代码里的“img”成任何网页上有的字符,可以使这些字符做无敌风火轮运动。
代码如下:
程序代码
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.getElementsByTagName("img"); DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=(Math.sin(R*x1+i*x2+x3)*x4+x5)+"px"; DIS.top=(Math.cos(R*y1+i*y2+y3)*y4+y5)+"px"}R++}setInterval('A()',5); void(0);
3、晃来晃去
不但是你,浏览器也不是那么喜欢这个javascript。在地址栏运行这个代码后,浏览器会迅速地晃来晃去。代码如下:
程序代码
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
如果这个代码无效,请将">"改成">","&It;'改成"<"。
4、计算器
在地址栏输入下面的代码,可以实现简单的四则运算:
程序代码
javascript: alert(34343+3434-37257);
事实上这个代码可以继续简化,比如简化成这样:
程序代码
javascript: 34343+3434-37257
5、防钓鱼验证
某些钓鱼网站提供的URL和网页本身的URL是不一致的,你可以用下面的代码进行验证,当两个URL相差太大的时候,你就要稍加小心了:
程序代码
javascript:alert("The actual URL is:tt" + location.protocol + "//" + location.hostname + "/" + "nThe address URL is:tt" + location.href + "n" + "nIf the server names do not match, this may be a spoof.");
6.显示网页中的所有图片
javascript:jannick='';for%20(i7M1bQz=0;i7M1bQz<document.images.length;i7M1bQz++){jannick+='<img%20src='+document.images[i7M1bQz].src+'><br>'};if(jannick!=''){document.write('<center>'+jannick+'</center>');void(document.close())}else{alert('No%20images!')}
7.显示网页中除图片的其他
javascript:for(jannick=0;jannick<document.images.length;jannick++){void(document.images[jannick].style.visibility='hidden')}
8.网页缩小0.5倍
javascript:void(s=document.body.style);void(z=s.getAttribute('zoom'));if(z){s.setAttribute('zoom',(parseInt(z)-50)+'%');}else s.setAttribute('zoom','50%')
9.网页放大1.5倍
javascript:void(s=document.body.style);void(z=s.getAttribute('zoom'));if(z){s.setAttribute('zoom',(parseInt(z)+50)+'%');}else s.setAttribute('zoom','150%')
10.显示网页源代码(对于加密过的可以直接显示其加密前的源代码)
javascript:jannick=document.documentElement.outerHTML;document.write('<body></body>');document.body.innerText=jannick;
11.显示当前网页的COOKIE
javascript:alert(document.cookie)
12.让网页上的图片全部飞起来
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 jannick(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('jannick()',5); void(0);
PS:IE地址栏的其他使用
实现特定访问
有时候,我们上网时会弹出一些对话框,比如“取消操作”提示,“Web页不可脱机使用”提示,“警告:网页已经过期”等,这个时候地址栏就不是普通的显示了,而是“about:xxxxxxx”。利用about可以使用别名调阅特定的网页,比如IE的空白页,也就是在地址栏中输入:about:blank,其中blank即为空白页的名。
我们还可以亲手定制类似的别名,指向我们常访问的网站,或者是硬盘中的文件夹。具体的方法是:在运行窗口中打开注册表编辑器,找到[HKEY_LOCAL_MACHINESoftwareMicrosoftInternet ExplorerAboutURLs],单击鼠标右键,选择“新建”→“字串值”,然后将“新值#1”更名为要给指向的网页名字,比如:“我的爱好网页”,右击该名字,再将其值设置相应的网址。这样以后访问这个网站,只需在地址栏中输入:about:我的爱好网页,回车后就打开了相应的网页。如果要访问文件夹,只要将网址改为相应的文件夹位置就可以了。
快捷的操作
1、直接搜索。
在地址栏中,键入go、find或? ,再键入要搜索的单词或短语,回车后IE将使用预置的搜索引擎进行搜索,IE可以自动显示与你要搜索内容最匹配的网页,只要在地址栏中键入一些普通的名称或单词,单击“转到”就行了。
2、快速选择地址。
使用IE冲浪时,按下Alt+D键将会为你快速切换到地址栏,然后按下F4键(或没切换到地址栏时按下Ctrl+F4)将会打开你浏览的历史网站,选择要浏览的网页就可以了。
3、快速打开链接。
如果我们不想让连接在新的窗口中打开,那么只要用鼠标左键拖动放到地址栏中,松开鼠标就在当前窗口中打开连接了。
4、快速设置首页。
我们可以采用拖曳的方式来设置IE的首页,当想把一个好的网站设置为首页时,只需把地址栏最前面的那个文件图形拖到工具栏的主页按钮上,系统就会询问你是否将这个页设置为主页,点击确定就可以了。
地址栏的快速用法(不知网吧中有没有禁用)
IE地址栏还可以实现许多快速的用法:快速进入DOS运行方式,在IE地址栏中输入:c:command.com,回车后即可进入DOS模式;
快速设置“控制面板”,在IE地址栏中输入:控制面板,回车后即可进入“控制面板”设置窗口;
快速打开文件夹,在IE地址栏中输入文件夹路径即可打开此文件夹;
快速打开“我的电脑”,在地址栏中输入“我的电脑”,回车后即可打开“我的电脑”;
快速发送电子邮件,在IE地址栏中输入:mailto:电子邮件地址,回车后即可立即启动系统默认的电子邮件程序来进行电子邮件的发送工作。
把地址栏隐藏
在地址栏的“地址(D)”上单击左键直至出现十字箭头(在工具栏没有锁定的前提下),然后继续按住鼠标不放并向上一层工具栏拖动,松开后,这一层工具栏中就只剩下“后退”按钮了,这时候再把鼠标移到地址栏和后退按钮的分界线上,按鼠标左键向右拖动,直到隐去地址栏即可。
隐去了地址栏那以后上网怎么办那?!~其实很简单:只要按Ctrl+O然后在里面输入网址就好了!~