1

私はasp.net Webフォームを使用しています。ボタン OnClientClick に単純な JavaScript 関数を追加します。ウィンドウを閉じる必要があります。しかし、フォームデータが変更された後、Opera (12.10) でこの単純なコードの平和が機能しなくなります。

    <script type="text/javascript">
        function CloseCurrentWindow(sender, args) {
            window.close(); // self.close() and this.close() act similar
        }
    </script>

誰かがそのような問題を知っていますか (そして、おそらく解決策)。

ありがとう!

4

1 に答える 1

0

数時間の調査の結果、現在ブラウザOperaは_target = blanckを使用して作成されたオブジェクト(windows)でwindow.colse()関数をサポートしていないことがわかりました。javascriptを使用して作成されたウィンドウのみがjavascriptで処理できますが、これは悲しいことです。

将来、彼らがこの振る舞いをよりユーザーフレンドリー(または開発者フレンドリー)に変更することを願っています

于 2012-09-27T12:23:21.867 に答える