点击超链接跳转到另外一个页面并执行目标页面的某个js函数,怎么做啊?

JavaScript011

点击超链接跳转到另外一个页面并执行目标页面的某个js函数,怎么做啊?,第1张

只要把要执行的js函数写在目标页面的页面加载函数里面即可。如:

页面1的html:

<a href="目标页面url">link</a>

目标页面js:

window.onload = function(){

     test()   

}

function test(){

    alert("Hello World!")

}

<script>

var

currentpageid

=

parseint(window.location.href.split("=")[1],10)

var

preurl

=

window.location.href.split("=")[1]

function

jump(){

window.location.href=preurl

+

(currentpageid+1).tostring()

}

settimeout(jump,1000)

</script>

把这段代码粘到你页面里面,每隔一秒就会跳一次,如果想改频率就改那个1000,改的越大跳的越慢

把js函数放另一个页面里(也就是你链接指向的那个页面)

在body里添加onload="showsubmenu(sid)"

当前页面的js不可能影响下一个页面的,这是安全性考虑。不然你就可以随便改其他网站的页面了T.T

你可以考虑在传的时候在a链接的href属性里添加id值,例如<a href="xxx.html?id"然后在另一个页面取得这个id值。

sid = location.search.slice(1)