瀏覽器阻止window.open彈出新窗口解決辦法

1. 原因分析

當(dāng)瀏覽器檢測(cè)到非用戶操作產(chǎn)生的新彈出窗口,則會(huì)對(duì)其進(jìn)行阻止。因?yàn)闉g覽器認(rèn)為這可能是一個(gè)廣告,不是一個(gè)用戶希望看到的頁面。

2. 解決辦法

將window.open()語句執(zhí)行前的所有異步請(qǐng)求改為同步請(qǐng)求。比如ajax 的async改為false。

親測(cè)有用,不用再動(dòng)態(tài)生成一個(gè)a標(biāo)簽然后再觸發(fā)click事件

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 上完音樂課后自己坐在原地,前所未有的絕望。每次上課時(shí),老師多次更改,自己多次嘗試,總會(huì)帶有一些細(xì)節(jié)性的錯(cuò)誤。 人一...
    若汐淺語閱讀 553評(píng)論 5 10
  • 人總是不可控制對(duì)美的追求,想要擁有美麗的事物,想要被關(guān)注被期待。從別人眼中看到自己的強(qiáng)大,去證明自己的存在...
    grredtree閱讀 280評(píng)論 0 0
  • 世界會(huì)向那些有目標(biāo)和遠(yuǎn)見的人讓路! 想要體面生活,又覺得打拼辛苦;想要健康身體,又無法堅(jiān)持運(yùn)動(dòng)。人最失敗的,莫過于...
    修耐教育閱讀 497評(píng)論 0 0

友情鏈接更多精彩內(nèi)容