js跳转页面并触发点击事件


js跳转另一个界面并触发那个界面的点击事件

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM