2010-09-24 365 views
0

我正在使用JavaScript打開一個使用window.showModaldialog()的子窗口,我已經從子頁面重新調用一個值在IE和firefox中工作正常,但不是在Chrome瀏覽器中工作,是還有其他解決方法或替代方案可以在Chrome中使用。Chrome瀏覽器window.showModaldialog

+1

請提供代碼,你嘗試過什麼 – anishMarokey 2010-09-24 05:54:47

+0

打開JavaScript控制檯與谷歌的錯誤查找錯誤。 – Aristos 2010-09-24 06:47:29

回答

0

在Chrome中檢查彈出式窗口攔截器。應該工作得很好。

Popup Blocker

1

我有同樣的問題。檢查這個鏈接。

http://codecorner.galanter.net/2014/09/02/reenable-showmodaldialog-in-chrome/

您可以使用:

function modalWin() { 

if (window.showModalDialog) { 

window.showModalDialog("xpopupex.htm","name", 
"dialogWidth:255px;dialogHeight:250px"); 

} 

else { 

window.open('xpopupex.htm','name', 
'height=255,width=250,toolbar=no,directories=no,status=no, 
continued from previous linemenubar=no,scrollbars=no,resizable=no ,modal=yes'); 

} 
} 
相關問題