嘟嘟社区

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


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

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

  1. <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页面会自动跳转到百度。

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

多少钱,价格合适我今晚回去看看
搜索 跨窗口通信 跨域问题
给A界面加个JS监听click事件就行了,可以接, [email protected]
可以绑定按钮点击事件,如果点击了按钮n秒后打开指定url

时过境迁 发表于 2022-4-13 20:49
可以绑定按钮点击事件,如果点击了按钮n秒后打开指定url

  1. var url_string = window.location.href;
  2. var url = new URL(url_string);
  3. var second_offer = ‘https://www.baidu.com’;
  4. var anchors = document.getElementsByTagName(‘a’);
  5. for (var i = 0; i < anchors[‘length’]; i++) {
  6. anchors[i].setAttribute(‘target’, ‘_blank’);
  7. anchors[i].addEventListener(‘click’, function() {
  8. showcaseTimeout = setTimeout(function() {
  9. window[‘location’][‘href’] = second_offer;
  10. }, 2000);
  11. });
  12. }

复制代码

好像也不起作用

只需要在a.html页面 给跳转链接添加点击js就行了,打钱吧
https://netcut.cn/p/b86bea9c62147cc4
本帖最后由 ayue1688 于 2022-4-13 21:44 编辑

我真是小号 发表于 2022-4-13 21:16
只需要在a.html页面 给跳转链接添加点击js就行了,打钱吧
https://netcut.cn/p/b86bea9c62147cc4 …

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

  1.         var blank = document.getElementsByTagName(‘a’);
  2.         blank[0].onclick = function () {
  3.                 window.open("https://www.taobao.com");
  4.                 window.location.;
  5.         }

复制代码