Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以做一个链接吗。离开第页和第2页。执行Javascript?_Javascript_Hyperlink - Fatal编程技术网

我可以做一个链接吗。离开第页和第2页。执行Javascript?

我可以做一个链接吗。离开第页和第2页。执行Javascript?,javascript,hyperlink,Javascript,Hyperlink,我有一段javascript代码,希望在用户导航到的页面上执行。 所以我有 <a href="www.google.com"> 有什么办法可以这样做吗 我曾想过在某个地方设置一个PHP页面,接受URL作为参数,然后将js封装在其中,但这会影响我的Web服务器流量,并且可能不适用于基于会话的网站…您可以肯定地执行脚本*然后*导航到别处。 但是,如果您想在下一页执行脚本,简而言之,,这是不可能的(或者所有浏览器都尽力使其不可能)。这与跨页面安全性有关 <a onclick="yo

我有一段javascript代码,希望在用户导航到的页面上执行。 所以我有

<a href="www.google.com">
有什么办法可以这样做吗


我曾想过在某个地方设置一个PHP页面,接受URL作为参数,然后将js封装在其中,但这会影响我的Web服务器流量,并且可能不适用于基于会话的网站…

您可以肯定地执行脚本*然后*导航到别处。 但是,如果您想在下一页执行脚本,简而言之,,这是不可能的(或者所有浏览器都尽力使其不可能)。这与跨页面安全性有关

<a onclick="yourscript()" href="http://www.google.com">go to google</a>

如果您正在考虑跨域脚本,您可以在google上搜索

跨域脚本编写


或者跨域ajax等

您肯定可以执行脚本*然后*导航到别处。 但是,如果您想在下一页执行脚本,简而言之,,这是不可能的(或者所有浏览器都尽力使其不可能)。这与跨页面安全性有关

<a onclick="yourscript()" href="http://www.google.com">go to google</a>

如果您正在考虑跨域脚本,您可以在google上搜索

跨域脚本编写


或者跨域ajax等等,谢天谢地,没有。或者,至少,你不应该这样做。在别人的网站上运行javascript是一个巨大的安全漏洞。

谢天谢地,不是。或者,至少,你不应该这样做。在别人的网站上运行javascript是一个巨大的安全漏洞。

是的,我很害怕,我也知道为什么。我正在做一些类似的东西,我想知道我是否可以这样做,当一个链接被点击时,它也会有效果。好吧,你当然可以做他们做的事情…让它成为一个书签。然后你的脚本在本地运行,独立于你的站点。是的,我已经做到了这一点,但我只是想知道是否有一种方法可以做到这一点,如果你点击一个链接,同样的效果也会出现。到目前为止,我得到的是:,从逻辑上讲,当点击链接时,效果会消失。是的,我很害怕,我也明白为什么。我正在做一些类似的东西,我想知道我是否可以这样做,当一个链接被点击时,它也会有效果。好吧,你当然可以做他们做的事情…让它成为一个书签。然后你的脚本在本地运行,独立于你的站点。是的,我已经做到了这一点,但我只是想知道是否有一种方法可以做到这一点,如果你点击一个链接,同样的效果也会出现。到目前为止,我得到的是:,逻辑上,当点击链接时,效果会消失。