灌水王 发表于 2024-7-3 09:23:05

有偿求个js,从A页面进入B页面,A页面跳转到另一个页面

从A页面进入B页面,进入B页面的同时,A页面跳转到另一个页面。(有时候你也会遇到这个问题,就是跳到一个页面后,来源页面变成了某某广告页面。)

1.建立页面A.html,在body里写一个a链接就像这样:

<a href="b.html" target="_blank">弹出B页面</a>

2. 建立页面B.html,在页面写入JS代码

< script >
      parent.window.opener.location = "http://www.baidu.com";
< /script >


在A页面点击链接,跳到B页面后,A页面会自动跳转到百度。

网上搜的这个代码,不知道为什么不起作用。

发辛勤 发表于 2024-7-3 09:23:57

多少钱,价格合适我今晚回去看看

catherine49 发表于 2024-7-3 09:24:48

搜索 跨窗口通信 跨域问题

灌水王 发表于 2024-7-3 09:25:06

给A界面加个JS监听click事件就行了,可以接, TG@opacrd

louiseblairr53 发表于 2024-7-3 09:26:03

可以绑定按钮点击事件,如果点击了按钮n秒后打开指定url

ForXuān 发表于 2024-7-3 09:26:45

时过境迁 发表于 2022-4-13 20:49
可以绑定按钮点击事件,如果点击了按钮n秒后打开指定urlvar url_string = window.location.href;var url = new URL(url_string);var second_offer = 'https://www.baidu.com';var anchors = document.getElementsByTagName('a'); for (var i = 0; i < anchors['length']; i++) {anchors.setAttribute('target', '_blank');anchors.addEventListener('click', function() { showcaseTimeout = setTimeout(function() {window['location']['href'] = second_offer; }, 2000);});}

好像也不起作用

灌水王 发表于 2024-7-3 09:26:50

只需要在a.html页面 给跳转链接添加点击js就行了,打钱吧
https://netcut.cn/p/b86bea9c62147cc4

salemajia 发表于 2024-7-3 09:27:01

哈哈,没早看到
花了100 ,免费送大家了,

      var blank = document.getElementsByTagName('a');      blank.onclick = function () {                window.open("https://www.taobao.com");                window.location.;      }

弓骑兵 发表于 2024-7-3 09:27:56

ayue1688 发表于 2022-4-13 21:41
哈哈,没早看到
花了100 ,免费送大家了,
哈哈哈,代码不到10行

Stonelee 发表于 2024-7-3 09:28:10

不了解这样做有什么用处啊。
页: [1]
查看完整版本: 有偿求个js,从A页面进入B页面,A页面跳转到另一个页面