簡體   English   中英

IE 中不會出現多個彈出窗口

[英]More than one pop up is not coming in IE

我有以下 html

<form action="http://www.test.com" method="post" name="form_test"    target="" >
    <input type="image" src="loader.gif"  id="icon" alt="image" onclick="popup();"/>
</form>

<div id="ij">
ghgfhg
</div>

<script type="text/javascript">
function popup(){
    window.open ("http://www.google.com","one");
    window.open ("http://www.yahoo.com","two");
}
</script>

當我單擊圖像按鈕時,我會在除 IE 之外的所有瀏覽器中彈出兩個彈出窗口,一個用於 google,一個用於 yahoo。

在 IE 中,只有一個帶有“google”的彈出窗口即將出現。

如果我允許頁面所在站點的 IE 瀏覽器中的彈出窗口阻止程序設置,那么我會得到兩個彈出窗口。

所以讓我知道IE中的原因是什么。

彈出窗口攔截器會阻止除第一個彈出窗口之外的所有彈出窗口。

http://www.microsoft.com/austria/windowsxp/sp2/sp2_popupblocker.mspx

在最后一段中解釋了它如何確定是否阻止。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM