在弹出窗口中隐藏栏地址(chrome)

Dan*_*hez 16 javascript popup

我正在寻找这个,但我找不到解决方案.

我打开一个弹出窗口:

window.open(url, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, copyhistory=no, width=w, height=h, top=top, left=left');
Run Code Online (Sandbox Code Playgroud)

一切都很好,但它不起作用,至少在chrome中,我需要它工作.我找到了像location = no(但它不起作用)的解决方案并使用jquery-ui或其他库......但我需要使用纯javascript ...

有人知道吗?

编辑

在此之后,我需要隐藏最大化和最小化的按钮.在此先感谢您的帮助.

编辑2

最小化和最大化按钮怎么样?可以在弹出窗口中删除它们吗?

非常感谢,丹尼尔

Nie*_*sol 39

大多数浏览器不允许您隐藏页面的地址.这是出于安全原因,否则可能会在您面前放置钓鱼网站,您可能根本不知道.

  • 没错,这是不可能的.这将带来巨大的安全问题.你得到一个弹出窗口,它看起来像你的银行,你登录,Bam !!! 没有钱可以捐给Stack Overflow了! (46认同)
  • @Sapphire_Brick 您对大多数用户智力的乐观态度令人钦佩。想象一下普通用户,然后记住一半的用户没有那么聪明。人们仍然点击垃圾邮件中的链接,仍然陷入相似的网络钓鱼诈骗,仍然陷入“尼日利亚王子诈骗”,这一事实清楚地表明,人们不够聪明,无法注意到诸如缺少网址栏之类的事情。 (3认同)
  • @sparkyfied 很好的描述。 (2认同)
  • 如果您打开一个弹出窗口并显示“about:blank”,那么让地址栏可见对安全性没有任何帮助,这是非常愚蠢的。他们应该允许您删除它,或显示开启器的 URL (2认同)