是否可以使用网站的网址在网站上运行javascript函数?

时间:2013-02-08 11:01:19

标签: javascript function url

假设我们有一个名为example.com

的网站

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

是否可以从firefox的url栏创建一个http请求,以便在完成此http请求时,也会点击该按钮?

例如,如果我可以将此网址包含在浏览器的网址栏中

,那就太好了

example.com + javascript:myFunction()

在加载页面后运行该函数而不必单击按钮

然而这对我不起作用。

提前谢谢

2 个答案:

答案 0 :(得分:1)

您可以使用window.onload

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

一旦加载了myFunction的URL就会执行,但除非使用某种错误的服务器端逻辑,否则你无法告诉页面在它之后执行一些任意的JavaScript加载时没有页面知道它。

答案 1 :(得分:1)

不,那是不可能的。

您无法在网址中附加JS。但是,你可以使用JS 而不是一个网址,所以javascript:myFunction()