1. ホーム
  2. javascript

[解決済み] ChromeでJavaScriptのwindow.showModalDialog()が動作しない。

2022-02-12 17:03:57

質問

window.showModalDialog() Chrome版でASP.Netのページから動かず 51.0.2704.84m . その理由は何ですか?

解決方法は?

私は クロームでwindow.showmodaldialogが動作しない。 が、あまり役に立ちませんでした。しかし、Chromeではwindow.showModalDialogが非推奨のため、window.openを使用する必要があることを知りました。 そして、いくつかの有用な情報を見つけました。 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,
continued from previous linemenubar=no,scrollbars=no,resizable=no,modal=yes');
}
}