我正在使用javascript打开一个使用window.showModaldialog()的子窗口,我已经从子页面返回一个值,它在IE和火狐浏览器中工作得很好,但在chrome浏览器中不工作,有什么解决办法或替代方案让它在chrome浏览器中工作。
发布于 2014-11-01 01:25:07
我也有同样的问题。检查此链接。
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');
}
} 发布于 2010-09-25 10:01:57
在Chrome中检查你的弹出窗口阻止程序。应该可以很好地工作。

。
https://stackoverflow.com/questions/3784516
复制相似问题