**window.showModalDialog()**在Chrome版本 * 51.0.2704.84 m * 上无法从ASP.Net页面工作。原因是什么?
window.showModalDialog()
xxb16uws1#
window.showModalDialog已从Web标准中弃用。您可以使用像https://github.com/niutech/showModalDialog这样的polyfill并继续正常使用它。
window.showModalDialog
function() { //statements before showing a modal dialog var returnValue = window.showModalDialog( url [, arguments, options] ); //statements after closing a modal dialog });
字符串
b1payxdu2#
showModalDialog自IE 4起在IE中弃用参考链接:https://developer.mozilla.org/en-US/docs/Web/API/Window/showModalDialog
showModalDialog
cwtwac6a3#
我发现window.showmodaldialog not working in chrome,但没有多大帮助.但后来知道,我们需要使用window.open为Chrome作为窗口.showModalDialog是弃用在Chrome然后发现一些有用的信息http://javascript.about.com/library/blmodal.htm它的工作.
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,menubar=no,scrollbars=no,resizable=no,modal=yes' ); } }
3条答案
按热度按时间xxb16uws1#
window.showModalDialog
已从Web标准中弃用。您可以使用像https://github.com/niutech/showModalDialog这样的polyfill并继续正常使用它。字符串
b1payxdu2#
showModalDialog
自IE 4起在IE中弃用参考链接:https://developer.mozilla.org/en-US/docs/Web/API/Window/showModalDialog
cwtwac6a3#
我发现window.showmodaldialog not working in chrome,但没有多大帮助.但后来知道,我们需要使用window.open为Chrome作为窗口.showModalDialog是弃用在Chrome然后发现一些有用的信息http://javascript.about.com/library/blmodal.htm它的工作.
字符串