-3

这段代码在我的 Firefox 12 浏览器上不起作用。

javascript:alert("hi");

但它适用于IE8。

有什么问题?

4

2 回答 2

6

请参阅http://support.mozilla.org/en-US/questions/876916#answer-248299

您不能再通过 Firefox 6 及更高版本中的位置栏运行 JavaScript 代码。您可以在工具 > 错误控制台中看到错误消息。出于安全原因,该代码现在获得空主体并且没有任何效果(错误 656433)。您需要创建一个(关键字)书签并通过调用该书签来运行代码。

NoScript 可以让您通过地址栏运行此类代码,请参阅:

http://forums.informaction.com/viewtopic.php?f=18&t=6488&p=27991

谷歌浏览器有不同的做法,如果你复制粘贴javascript:到你的地址栏,它会被默默吞下。只有在地址栏中直接写出来才能运行。

两种浏览器都带有一个内置控制台,可用于运行影响当前页面的代码。

于 2012-05-31T13:49:37.830 回答
0

安装 firebug,您可以在控制台上运行它(通过键入 F12)并且:

 alert("hi");

Firebug 插件下载页面

于 2012-05-31T13:50:27.220 回答