台灣最大程式設計社群網站
線上人數
786
 
會員總數:245596
討論主題:189303
歡迎您免費加入會員
討論區列表 >> ASP >> window.open 在Chrome FireFox 都會被阻擋
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
window.open 在Chrome FireFox 都會被阻擋
價值 : 100 QP  點閱數:157 回應數:3

樓主

劍子
門外漢
0 60
1689 98
發送站內信

window.open 在Chrome FireFox 都會被阻擋無法開啟新網頁
在IE上需要再相容性檢視設定中加入 才能顯示

請問有辦法可以避免嗎?
謝謝!

function CodeCHK(){
var ID = document.getElementById("id").value;
var PWD = document.getElementById("PWD").value;
var Name = document.getElementById("Name").value;
var Code = document.getElementById("Code1").value;
var Email = document.getElementById("Email").value;
window.open("test1.asp?id=" + ID + "&PWD=" + PWD + "&Name=" + Name + "&Code=" + Code + "&Email=" + Email ,"pop1","toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=480,height=440");
}

搜尋相關Tags的文章: [ Window.open ] , [ 視窗 ] ,
本篇文章發表於2020-01-10 10:59
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
自動彈出視窗, 會被擋,

=================

放在按鈕中, 或超連結中, 讓使用者點擊之後才執行彈出視窗,
就不會被擋
本篇文章回覆於2020-01-10 11:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

劍子
檢舉此回應
這是放在按鈕中 由使用者去按下 才觸發的

<INPUT TYPE=TEXT Name=Code SIZE=12 Value="<%=Code%>"><INPUT TYPE=BUTTON VALUE="寄送資料" onclick="CodeCHK();">


function CodeCHK(){
var ID = document.getElementById("id").value;
var PWD = document.getElementById("PWD").value;
var Name = document.getElementById("Name").value;
var Code = document.getElementById("Code1").value;
var Email = document.getElementById("Email").value;
window.open("test1.asp?id=" + ID + "&PWD=" + PWD + "&Name=" + Name + "&Code=" + Code + "&Email=" + Email ,"pop1","toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=480,height=440");
}


本篇文章回覆於2020-01-10 12:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓



試試看
(也許是你的window.open的網址部份有什麼狀況...)
本篇文章回覆於2020-01-11 16:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.