#宝哥教你#在IE中执行自定义js代码

IE,一个神奇的浏览器。不知让多少国内做前端,做WEB开发的程序猿吃了多少苦头。坏坏的兼容性,不方便的调试,以及恶心的性能让人抓头皮。好吧,有点跑题了,说正事。IE的调试众所周知是比较差的,它没有像Chrome,FF的控制台,到少低版本的没有,有也狠差。那IE中有没有办法执行像前面两个浏览器一样直接在当前面执行一些自己的js代码呢?答案是,有!

在IE浏览器的url栏,输入javascript:后面跟上自己的js代码就行了。这段js代码的作用域为当前js页面的js执行环境。你可以使用当前面js环境中所有的对象。比如当前网页包含jQuery,那么你就可以在js代码中使用$对象。

ie execute javascript

问:那我的js代码很长很复杂怎么办?

这时,你可以使用js压缩工具把它压缩成一行后,按上面说的格式执行。事实上很多书签形式的浏览器工具就是这个工作原理。