window.dialogArgumentsが未定義なのはなぜですか
window.dialogArguments プロパティは、現在開いているウィンドウを開いたウィンドウからの受け渡し引数にアクセスするために使用されます。このプロパティが未定義なのは、以下の理由が考えられます。
- このウィンドウは、window.open() メソッドで開かれたが、dialogArguments 引数を渡されなかった。
- 現在のウィンドウはモーダルダイアログからのみではなく、他の方法からも開くことができます。
- 現在のウィンドウはiframeでネストして開かれており、モーダルダイアログではありません。
- このブラウザではダイアログパラメータの転送がサポートされていません、または一部のブラウザではこのプロパティが無効になっています。
上記の理由を見て、window.dialogArgumentsが未定義になっている理由を確認してください。