Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Js-window.open不´;不存在_Javascript_Angularjs_Window.open - Fatal编程技术网

Javascript Js-window.open不´;不存在

Javascript Js-window.open不´;不存在,javascript,angularjs,window.open,Javascript,Angularjs,Window.open,当我调用窗口时,在我的angularjs应用程序上打开,我得到这个错误 TypeError:window.open不是一个函数 然后我叫: console.log(窗口) 这是一个控制台的图像。 我知道是否相关,但代码如下: $scope.ocPDF = function(){ if($scope.oc.id){ var width = window.innerWidth - 30; var url = 'whatever/' + $scope.oc.id; win

当我调用窗口时,在我的angularjs应用程序上打开我得到这个错误

TypeError:window.open不是一个函数

然后我叫:

console.log(窗口)

这是一个控制台的图像。

我知道是否相关,但代码如下:

$scope.ocPDF = function(){
  if($scope.oc.id){
    var width = window.innerWidth - 30;
    var url = 'whatever/' + $scope.oc.id;
    window.open(url, "name","menubar=1,resizable=1,width="+width+",height=500,top=80").focus();
  }
}
我的问题是。如何重置js,或者是什么原因? 这很奇怪,因为它在其他域中工作。所以它不是浏览器。


谢谢

检查
window.open
或just
open
是否未在某个位置分配布尔值。可能就是这样:天啊,我惊慌失措地进入会场,因为它在会议中不起作用。我甚至没有看我下载的新图书馆。。。哈哈哈,我的错。谢谢哈哈,没问题!祝会议好运,请不要忘记将此标记为问题的答案:)@MauriceLeOlavarriet