javascript:window.close()和Opera

时间:2012-09-27 09:54:22

标签: javascript opera

我正在使用asp.net网络表单。我添加简单的JavaScript函数按钮OnClientClick - 我需要关闭窗口。但是,在表单数据发生变化后,这种简单的代码安静在Opera(12.10)中停止运行:

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

是否有人知道这类问题(也许是解决方案)。

谢谢!

1 个答案:

答案 0 :(得分:0)

经过几个小时的调查,我发现目前浏览器Opera不支持使用_target = blanck创建的对象(窗口)上的window.colse()函数。只有那些使用javascript创建的窗口才能被javascript处理,这很难过......

希望将来他们会将此行为更改为更加用户友好(或开发人员友好)