• 注册
  • 查看作者
  • 解决window.open被浏览器拦截的问题

    解决window.open被浏览器拦截,或手机上无反应的问题。

    主要是window.open有时候会被当作广告进行拦截,网上办法有很多,大概看了一下。

    延迟跳转 模拟按钮 模拟表单

    今天主要发一下 简单的模拟按钮。

    function openurl(url) {
      //创建A标签
      var a = document.createElement('a');
      //给创建好的a标签赋值
      a.setAttribute('href', url);
      //设置css 隐藏属性
      a.setAttribute('style', 'display:none');  
      //设置 a标签为新窗口打开
      a.setAttribute('target', '_blank');  
      //将设置好的a标签,添加到 body 内
      document.body.appendChild(a);
      //模拟点击
      a.click();
      //移除a标签
      a.parentNode.removeChild(a);  
    }
  • 0
  • 0
  • 0
  • 52
  • 请登录之后再进行评论

    登录

    捐助

    请在小工具里添加二维码

  • 任务
  • 发布
  • 单栏布局 侧栏位置: