0

假设我们有一个网站叫做example.com

在这个网站上,我们有一个按钮,当点击它时运行一个 javascript 函数让我们说myFunction()

是否可以从 Firefox 的 url 栏创建一个 http 请求,以便当这个 http 请求完成时,该按钮也会被单击?

例如,如果我可以将此 url 包含在浏览器的 url 栏中,那就太好了

example.com + javascript:myFunction()

这将在加载页面后运行该功能,而无需我单击按钮

但是这对我不起作用。

先感谢您

4

2 回答 2

1

您可以使用window.onload

window.onload = function() {
    myFunction();
}

只要 URL 加载myFunction就会执行,但除非使用某种错误的服务器端逻辑,否则您不能告诉页面在加载后执行一些任意 JavaScript,而页面不知道它。

于 2013-02-08T11:03:04.793 回答
1

不,那是不可能的。

您不能在 url 中附加 JS。但是,您可以使用 JS而不是url,所以javascript:myFunction()

于 2013-02-08T11:03:27.710 回答