使用open打开链接是否安全

时间:2017-02-18 21:03:14

标签: javascript

在浏览器中使用window.open功能和open一样安全吗?使用open('http://stackoverflow.com/')漂亮对我有用,但是它真的安全吗,它有什么副作用?

1 个答案:

答案 0 :(得分:0)

全局对象的所有属性 - 浏览器中的window - 可以在全局范围和其中的每个范围中访问,除非声明的变量具有相同的名称。如果由于某种原因在名为open的范围链中的任何位置创建变量,则在不使用window.open的情况下将无法再访问对window的引用。

console.log(open);
(function() {
  var open = 'Hello World!';
  console.log(open, window.open);
})();