跳转到新页面并自动触发新页面的(点击或其他)事件

Posted 永往

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跳转到新页面并自动触发新页面的(点击或其他)事件相关的知识,希望对你有一定的参考价值。

在a页面点击的时候用sessionStorage 存取一个键值对,在b页面的onload中获取这个键名,如果值和在a页面存储的值一样,则触发需要的点击事件(模拟点击),触发之后销毁这个键名下的值,防止刷新的时候再次触发点击事件 a.html

<a herf="b.html" id="goToPageB"></a>

a.js

$(#goToPageB).on(click,function() {
     sessionStorage.setItem("from","pageA");
})

b.js

window.onload = function() {
    var from = sessionStorage.getItem("from");
    if(from == pageA) {
        //balabala  要触发的点击事件  $(‘#xxx‘).click()
        sessionStorage.setItem("from",""); //销毁 from 防止在b页面刷新 依然触发$(‘#xxx‘).click()
    }
}

---------------------摘录自蓝色骨头

以上是关于跳转到新页面并自动触发新页面的(点击或其他)事件的主要内容,如果未能解决你的问题,请参考以下文章

js 怎么监听到页面关闭或页面跳转事件

js想跳转页面后触发一个onload事件怎么写

js如何实现进入页面后自动跳转到锚点

点击网页任意位置跳转到新链接的JS怎么写

React中路由操作、页面跳转

html自动点击链接后跳转到指定页面