Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.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 使用var打开新窗口并获取它';firefox中的s属性href_Javascript_Jquery - Fatal编程技术网

Javascript 使用var打开新窗口并获取它';firefox中的s属性href

Javascript 使用var打开新窗口并获取它';firefox中的s属性href,javascript,jquery,Javascript,Jquery,我正在使用var存储我的新弹出窗口,并希望使用该var获取该窗口的属性href 在chrome中,它工作正常,但在firefox中,它给了我一个错误,如下所示 SecurityError:访问跨源对象上属性“origin”的权限被拒绝 这在Firefox中对我有效,请看这里的fiddle 更新: 不要使用google.com,而是使用完整地址,即 如何打开弹出窗口?共享您的代码,请单击按钮打开一个新的浏览器窗口。尝试获取var-win=“”;函数myFunction(){win=window.

我正在使用var存储我的新弹出窗口,并希望使用该var获取该窗口的属性href

在chrome中,它工作正常,但在firefox中,它给了我一个错误,如下所示

SecurityError:访问跨源对象上属性“origin”的权限被拒绝


这在Firefox中对我有效,请看这里的fiddle

更新:

不要使用google.com,而是使用完整地址,即


如何打开弹出窗口?共享您的代码,请单击按钮打开一个新的浏览器窗口。

尝试获取var-win=“”;函数myFunction(){win=window.open(“,'popUpWindow',height=400,width=600,left=10,top=10,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,titlebar=no,menubar=no');}函数myFunction1(){alert(win location.href);}编辑问题,请不要在注释中添加代码块。您好,是的,这在某些情况下是有效的,但对于我们的网站,它不起作用,所以我认为应该有一些功能可以打开或关闭。@NiraliAkabari很难提供帮助,因为这似乎是您的特定网站问题。你可以做的是粘贴你的网站页面的整个代码,也许有人可以进一步帮助你。谢谢回复。但这是不可能的,因为我需要保证它的安全
var win = ""; 
function myFunction() { 
win = window.open("google.com", 'popUpWindow', 'height=400,width=600,left=10,top=10,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,titlebar=no,menubar=no'); 
} 

function myFunction1() { 
alert(win.location.href); 
}
var win = ""; 
function myFunction() { 
win = window.open("http://www.google.com", 'popUpWindow', 'height=400,width=600,left=10,top=10,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,titlebar=no,menubar=no'); 
} 

function myFunction1() { 
alert(win.location.href); 
}