到达新页面后执行js

时间:2015-02-20 18:49:54

标签: javascript jquery

如何在到达新页面时执行一些 ?例如,单击加载新页面的链接,然后在该新页面上执行某些脚本?

编辑:问题是我只希望js在您从某个页面到达时执行,因此该目标页面上的dom ready代码会在该页面的任何时间触发加载。

2 个答案:

答案 0 :(得分:1)

只需在页面末尾body<head>中定义您的功能:

<script> myFunction(){
            //some code here
         }
</script>

并在页面主体上设置onload以运行该功能:

<body onload="myFunction()">

这是 Javascript 方法。对于jQuery,请使用$(document).ready()

答案 1 :(得分:1)

与Jquery:

$(document).ready(function(){

    //The code here is executed after the page is loaded

})

使用Javascript

document.addEventListener("DOMContentLoaded", function(event) { 
  //The code here is executed after the page is loaded
});