只要把要执行的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)