码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-05-21 12:42:53      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:ora   存储   blog   html   top   click   got   ==   tor   

在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()
    }
}

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

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

标签:ora   存储   blog   html   top   click   got   ==   tor   

原文地址:http://www.cnblogs.com/yongwang/p/6884371.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!