AngularJS window.close不起作用
AngularJS window.close not working
我在调用 window.close
函数时遇到问题,但没有收到以下错误:
脚本只能关闭由它打开的窗口。
以下是我如何布置我的应用程序:
.HTML:
<html ng-app="mynewAPP" ng-controller="appCTRL">
....blahblah </html>
我的 Angular 控件工作正常,但是当我调用window.close
时,它不起作用(至少关闭部分......应用程序的其余部分很好(。
app.controller("appCTRL" ,function( [injections]){
$window.close();
}
我将如何允许AngularJS关闭它所在的窗口?
例如,下面的脚本可以正常工作:(基本JS(
<html>
<head>
<script type="text/javascript">
function closeme(){
window.close();
}
</script></head>
<body onload="closeme()"></body>
</html>
对于那些想知道我如何打开页面的人,只需访问浏览器上的"mypage.html"。没什么好看的。
由于安全限制,您只能关闭带有由 javascript 打开的window.close
的窗口。
参考: MDN
相关文章:
- window.close();在Chrome和Firefox中不起作用
- window.close()在Windows Mobile 6.5上不起作用
- window.close() 在 Firefox 中不起作用
- 我必须在单击按钮时关闭当前选项卡.window.close();在 Chrome 中不起作用
- JavaScript Web Worker close() 不起作用
- javascript中的window.close事件在IE,chrome中不起作用
- AngularJS window.close不起作用
- JavaScript submit() 后跟 self.close() 不起作用
- win1=不同函数中的window.open和win1.close()不起作用
- Fancybox after Close事件不起作用
- Window.self.close()不起作用
- window.close()在Microsoft Edge浏览器中不起作用
- element.close()在元素上不起作用
- window.close()在Jquery模式中不起作用
- window.close()在android网络视图中不起作用
- 剑道UI菜单open()close()在隐藏的父级中不起作用
- window.close() 不起作用(最初通过 JS/JQuery 打开)
- JS window.close不起作用
- window.close在Chrome中不起作用
- window.close();在Firefox中的window.opener之后不起作用