假设我们有一个名为example.com
在这个网站上,我们只有一个按钮,当点击它时会运行一个javascript函数,让我们说myFunction()
是否可以从firefox的url栏创建一个http请求,以便在完成此http请求时,也会点击该按钮?
例如,如果我可以将此网址包含在浏览器的网址栏中
,那就太好了 example.com + javascript:myFunction()
在加载页面后运行该函数而不必单击按钮
然而这对我不起作用。
提前谢谢
答案 0 :(得分:1)
您可以使用window.onload
:
window.onload = function() {
myFunction();
}
一旦加载了myFunction
的URL就会执行,但除非使用某种错误的服务器端逻辑,否则你无法告诉页面在它之后执行一些任意的JavaScript加载时没有页面知道它。
答案 1 :(得分:1)
不,那是不可能的。
您无法在网址中附加JS。但是,你可以使用JS 而不是一个网址,所以javascript:myFunction()