2012-06-22 49 views
1

有谁知道是否有可能使用href链接到一个页面,然后调用一个javascript函数?链接到一个页面,然后执行一个Javascript请求

例:? HREF =“http://www.mywebsite.com/Details.aspx?javascript:__doPostBack('INFO”, '')

我怎么会去这个

感谢您的帮助!

+0

是你想上运行的JavaScript新一页? – Ian

+1

链接页面是否也来自您的网站,或者是任何其他随机页面? – bfavaretto

+0

@ianpgall是的。我正试图在新页面上运行JavaScript。 – algameplaya

回答

1

不,你不能像其他页面运行JavaScript,但你可以阻止点击的默认行为,加载页面的iframe中,然后运行JS那里(same origin policy可申请)。

1

一种方法是通过一个变量E要与值的页面,如somelink.com?navigation=method

然后,在该网页上,GET变量navigation,写一个简单的if语句,如:

if (navigation === "someMethod"){ 
    theMethodToCall(); 
} 
+0

看着你的回答,现在我认为这就是OP所寻找的,而不是我回答时的想法。但他可能不知道如何阅读GET参数... – bfavaretto

+0

@bfavaretto我实际上是在寻找像你所说的东西。是否真的有可能在iframe中加载页面,然后自动执行OnLoad?这实际上可以解决我的问题。 – algameplaya

+1

你究竟想要做什么?它可能不需要使用iframe。 – Dave

相关问题