如何用JS实现修改浏览器地址
条件:已经打开了2个浏览器窗口,A(普通网页)和B(含JS的网页).当运行B网页后,JS就自动把A页面转到C(新的页面)-------------------------...
条件:已经打开了2个浏览器窗口, A(普通网页)和B(含JS的网页).
当运行B网页后,JS就自动把A页面转到C(新的页面)
-----------------------------------------------------------------
步骤, 打开A页面,A页面中有B页面的超链接,然后再点击链接进入B页面后就触发JS,把A页面给转到了C
javascript ! 请各位老师指导下,如何通过javascript实现
是的,B就是A衍生的网址! 想要新出来的B修改之前的A. 就是在A页面中点击了一条链接到了B,但是呢B中的JS把原来A给强制跳转了(悄悄的)
我看到别人那么做的.
-------------------------
A中不做任何操作,让B强制操作A可以吗 展开
当运行B网页后,JS就自动把A页面转到C(新的页面)
-----------------------------------------------------------------
步骤, 打开A页面,A页面中有B页面的超链接,然后再点击链接进入B页面后就触发JS,把A页面给转到了C
javascript ! 请各位老师指导下,如何通过javascript实现
是的,B就是A衍生的网址! 想要新出来的B修改之前的A. 就是在A页面中点击了一条链接到了B,但是呢B中的JS把原来A给强制跳转了(悄悄的)
我看到别人那么做的.
-------------------------
A中不做任何操作,让B强制操作A可以吗 展开
3个回答
展开全部
有两种方法
1.把悄悄的跳转写到a页面,b页面弹出后a页面马上跳转到c页面。
a页面代码:
<a href="#" onclick="opennew()">a页面的超链接</a>
<script type="text/JavaScript">
function opennew(){
window.open('http://www.baidu.com');//弹出b页面
window.location = 'http://www.google.com';//a页面跳到谷歌
}
</script>
2.把悄悄的跳转写到b页面:
a页面代码,就是普通的超链接:
<a href="b.html" target="_blank" >a页面的超链接</a>
b页面代码:
<script type="text/JavaScript">
function opennew(){
window.opener.location='http://www.google.com';//a页面跳到谷歌
}
</script>
<body onload="opennew()">
这样是在b页面加载完毕后执行opennew()方法,使a页面跳转。你可以在b页面其他地方触发事件,调用opennew()方法
</body>
1.把悄悄的跳转写到a页面,b页面弹出后a页面马上跳转到c页面。
a页面代码:
<a href="#" onclick="opennew()">a页面的超链接</a>
<script type="text/JavaScript">
function opennew(){
window.open('http://www.baidu.com');//弹出b页面
window.location = 'http://www.google.com';//a页面跳到谷歌
}
</script>
2.把悄悄的跳转写到b页面:
a页面代码,就是普通的超链接:
<a href="b.html" target="_blank" >a页面的超链接</a>
b页面代码:
<script type="text/JavaScript">
function opennew(){
window.opener.location='http://www.google.com';//a页面跳到谷歌
}
</script>
<body onload="opennew()">
这样是在b页面加载完毕后执行opennew()方法,使a页面跳转。你可以在b页面其他地方触发事件,调用opennew()方法
</body>
展开全部
window.location = '你要的完整网址';
你那个想法不现实,除非B是A衍生的网页
如果满足上面那个条件,那就这样:
在a里面:
var b = window.opne('b的网址');
在b里面:
window.opener.location = '你要的网址';
你那个想法不现实,除非B是A衍生的网页
如果满足上面那个条件,那就这样:
在a里面:
var b = window.opne('b的网址');
在b里面:
window.opener.location = '你要的网址';
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B界面的超链接<a href="javascript:window.opener.location.href='你C界面的地址'">让A转到C</a>
这个前提是你是用Window.open()打开的B界面
这个前提是你是用Window.open()打开的B界面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询