我正在使用javascript来使用window.showModaldialog()打开一个子窗口,我已经从子页面重新调整了一个值在IE和Firefox中工作正常但是在chrome浏览器中没有工作,有没有任何解决方法或者替代它也可以在chrome中工作。
答案 0 :(得分: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');
}
}
答案 1 :(得分:0)
检查Chrome中的弹出窗口拦截器。应该工作得很好。