我正在使用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>
是否有人知道这类问题(也许是解决方案)。
谢谢!
答案 0 :(得分:0)
经过几个小时的调查,我发现目前浏览器Opera不支持使用_target = blanck创建的对象(窗口)上的window.colse()函数。只有那些使用javascript创建的窗口才能被javascript处理,这很难过......
希望将来他们会将此行为更改为更加用户友好(或开发人员友好)