jQuery:在地址栏中运行脚本

时间:2010-02-22 22:36:45

标签: javascript jquery internet-explorer browser cross-browser

在大多数网络浏览器中,您可以在地址栏中执行JavaScript(即

javascript:alert('Test');

是否可以在地址栏中执行jQuery?

4 个答案:

答案 0 :(得分:8)

一个字:是的:)

像往常一样使用Firebug或IE开发人员工具,确保当前页面具有对jQuery库的脚本引用,然后在选择器上转到城镇!

在将选择器和功能合并到代码之前测试选择器和功能是一种很好的方法

编辑:略微误读了这个问题,但答案仍然是一样的。无论是地址栏还是控制台窗口,您都可以使用jQuery。在查看此页面时尝试将javascript:$("#content").remove()放入地址栏,看看会发生什么;)

答案 1 :(得分:3)

Internet Explorer地址栏:

javascript:alert(eval('put any block of code here'))

此示例将取消停放维基百科(1/18/2012)

javascript:alert(eval('$("#mw-sopaOverlay").hide(); $("#content").show();'))

您必须提醒代码的返回值,因为IE希望将返回值放在另一页上。

答案 2 :(得分:1)

是的。 这是一个jquery已经在页面上的例子: https://meta.stackexchange.com/questions/20420/countdown-app-for-devdays/20430#20430

另一种方法是通过指定首先加载JQuery库的js文件。 也许是这样的:http://www.javascriptkit.com/javatutors/loadjavascriptcss.shtml

答案 3 :(得分:1)

javascript:void(eval('把任何代码块放在这里'))