zoukankan      html  css  js  c++  java
  • javascript新窗口打开链接window.open()被阻拦的解决办法

    场景是ajax提交,比较后端效验数据,需要用户登录,提示后并需要新窗口打开登录的链接,使用window.open(url);往往会被浏览器认为是广告而被拦截。
    data.url是ajax返回的链接地址
     1 //window.open(data.url);   #新窗口打开链接,浏览器会当成广告阻截,所以改换以下方式 :
     2 
     3 var strA=document.createElement("a");
     4 strA.target="_blank";
     5 strA.id="alogin";
     6 strA.href=data.url;
     7 strA.text="测试";
     8 strA.style.display="none";
     9 document.body.appendChild(strA);
    10 document.getElementById("alogin").click();
    11 
    12 //$("#asetpaypwd").click(); 测试,这里使用jquery是不行的
  • 相关阅读:
    暴躁游戏

    时间记录表格
    好好生活
    JAVA环境的配置
    Java简介
    markdown学习

    Arduino
    Arduino
  • 原文地址:https://www.cnblogs.com/cyun/p/5609591.html
Copyright © 2011-2022 走看看