JavaScript window.showModalDialog()在Chrome上不工作

tyky79it  于 2023-11-14  发布在  Go
关注(0)|答案(3)|浏览(106)

**window.showModalDialog()**在Chrome版本 * 51.0.2704.84 m * 上无法从ASP.Net页面工作。原因是什么?

xxb16uws

xxb16uws1#

window.showModalDialog已从Web标准中弃用。您可以使用像https://github.com/niutech/showModalDialog这样的polyfill并继续正常使用它。

function() {

    //statements before showing a modal dialog

    var returnValue = window.showModalDialog( url [, arguments, options] );

    //statements after closing a modal dialog

});

字符串

cwtwac6a

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'
    );
  }
}

字符串

相关问题