我可以在(已加载)页面上运行自己的javascript吗?

时间:2012-07-13 04:13:29

标签: javascript browser

查看页面时,我可以在浏览器中运行自己的javascript代码吗?

例如我有页面index.html。在那我想运行这个javascript函数

function myFunction()
{

 alert("Say Hi");

}

我想通过某个浏览器界面调用此函数,因为我无法访问Web的源代码。

4 个答案:

答案 0 :(得分:11)

是。具体取决于您使用的是哪种浏览器:

  • 对于Chrome和Safari,您将使用内置的Web Inspector - 请参阅this page上的说明。

  • Firefox内置Web Console,但更高级的加载项Firebug非常受欢迎。

  • Internet Explorer等效版本为Developer Tools,可以使用F12启动。

答案 1 :(得分:6)

您可以在浏览器的JavaScript控制台中输入它,也可以使用javascript:协议处理程序。

答案 2 :(得分:5)

您可以使用bookmarklet,javascript控制台或浏览器插件在已加载的页面中运行您自己的代码。

Greasemonkey是Firefox的浏览器插件,它提供了一个框架,用于在已加载的其他网页中运行您自己的javascript代码。

答案 3 :(得分:2)

在Google上搜索时的第一个链接 - Get Started With Greasemonkey