如何用js实现跳转并执行跳转后的页面里的js函数

例如:functionshowDemo(){window.location.href="next.html";}<ahref="javascript:void(0)"on... 例如:
function showDemo()
{
window.location.href="next.html";
}
<a href="javascript:void(0)" onclick="showDemo()">梁亮</a>
当我点击 "梁亮" 后执行函数showDemo() 跳转到next.html这是我想执行next.html下的js函数,改如何写,或者能不能实现?如何实现? 请赐教
回复:lizhen860316
要执行的next.html里的函数不是固定的一个,是有变化的。
展开
 我来答
sunyundonged
推荐于2017-11-24 · TA获得超过1477个赞
知道小有建树答主
回答量:318
采纳率:100%
帮助的人:360万
展开全部
能实现,但是需要费点周折.
首先你需要给传递的页面传个参数.比如
window.location.href="next.html?action=liangliang";

在next.html载入完毕后onload事件里执行 获取本页面的url,分析action参数值.
然后做相应处理
乙玮7
2017-09-07
知道答主
回答量:2
采纳率:0%
帮助的人:1891
展开全部
<li><a href="typeDetail.html" id="type2"><img src="img/business2.png" alt=""></a></li>
//跳转页面 并同时执行onclick事件
$('#type2').on('click',function() {
     sessionStorage.setItem("from","type2");
   });
// 再跳转的页面底部写上这些js
window.onload = function() {
var from = sessionStorage.getItem("from");
console.log(from);
if(from == 'type2'){
    var obj = "."+from;
    obj.onclick = type2();
    //balabala  要触发的点击事件  $('#xxx').click()
    sessionStorage.setItem("from",""); //销毁 from 防止在b页面刷新 依然触发$('#xxx').click()
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
艾诗筠
2011-02-17 · TA获得超过240个赞
知道答主
回答量:162
采纳率:100%
帮助的人:0
展开全部
你写了播放器?还是你在网页里引用别人的播放器,

如果是ActiveX控件的话,不一定会调用js函数来打开链接的,所以,你不一定能拦截得到

如果非要拦截,可以拦截到更下面的一层,比如HOOK API,,但网页又做不到。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lizhen860316
2011-02-17 · 超过26用户采纳过TA的回答
知道答主
回答量:118
采纳率:0%
帮助的人:89.3万
展开全部
你把next.html中的js设置为加载页面的手触发就行了吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wuhui_1985
2011-02-17 · TA获得超过252个赞
知道小有建树答主
回答量:578
采纳率:0%
帮助的人:193万
展开全部
设为加载页面的手动触发
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式