请教js高手,这个技术是怎么实现的,具体怎么写呢?

2024-11-21 16:01:43
推荐回答(3个)
回答1:

这个是通过window.opener实现的,基本原理如下
A页面通过window.open打开一个B页面,这个时候B页面就可以通过window.opener拿到A页面的指向,从而可以改变A页面的一些信息
基本代码如下
A页面:


B页面:


但是此机制只能在B页面是通过A页面使用window.open的方式打开的才行
常规的链接方式打开不起作用

更多详细的知识,可以百度一下"window.opener"

回答2:

应该是使用了
window.opener.location='网址'

回答3:

在你说的目标网页里用 window.opener.location='xxx'; 是可以实现的
实例:
a.html


new document


open b.html



b.html


new document



Auto redirect a.html to www.baidu.com