大部分搞web的同志们都知道javascript即js的用途,做验证,做控件,做富客户端等等,这些就先不讨论了,这回只说js的地址栏使用方式。地址栏,只浏览器的地址栏,就是输入网址的地方。先来个简单的,跟我做啊!先打开一个网址,一定要先打开一个,比如http://www.lyjweb.com,不能是about:blank,之后把地址栏清空,然后输入javascript:alert(355/113);void(0);回车,怎么样?看到圆周率了吧?这是基本步骤,先打开一个网站,清空地址栏,输入代码,以void(0);结束,这里是void(零)!再来复杂点的,输入javascript:document.body.style.backgroudColor='red';void(0);回车,不好意思,随便写了个红色,没闪到您吧?再来。javascript:var a=document.getElementsByTagName('a');for(i=0;i<a.length;i++)a[i].innerHTML='lyjweb.com';void(0);回车,看到效果了吧?再来,不来了,您自己玩吧。说说我昨晚的一个实例结束:申请http://www.0fees.net的免费空间,创建数据库时,不让创建,只要一点击输入数据库名的文本框,就只显示广告,其他的都看不到了,google了一下,不知道什么原因,于是我这样处理:查看页面源代码,找到了那个文本框是document.form1.db,这个文本框上面给定了onfocus事件,所以我不能操作,但是我可以跳过这个,在地址栏输入javascript:document.form1.db.value='mydbname';void(0);回车,然后直接点击创建数据库按钮,跳过输入数据库名称的步骤,结果创建成功!这种方式可以解决好多问题,有意思吧?原贴地址: http://lyjweb.com/javascript-js-run-inbrowser-address.html

解决方案 »

  1.   

    sf,
    学javascript之前你就只要知道,js是运行在客户端就可以了
      

  2.   

    也发一个, 刚刚试验的, 百度mp3搜索被禁,用了这个就可以搜了 - -!javascript:var o = document.getElementsByTagName("input"); for(var i = 0; i < o.length; i++) o[i].disabled = false; document.f1.onsubmit = null; void(0);
      

  3.   

    学习能力?那只能说你知道得比较晚。其他的玩法:
    【工具分享】【开源项目】《IE脚本辅助》--IE脚本开发不可缺少的工具。WebBrowser执行脚本和调用外部方法。
      

  4.   

    呀,知道的人这么多呀
    我还不知道……
    我又out了……