【问题标题】:hide bar address in popup ( chrome ) [duplicate]在弹出窗口中隐藏栏地址(chrome)[重复]
【发布时间】:2013-03-05 17:19:40
【问题描述】:

我正在寻找这个,但我没有找到解决方案。

我正在使用以下方法打开一个弹出窗口:

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');

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

有人知道吗?

编辑

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

编辑 2

那么最小化和最大化按钮呢?是否可以在弹出窗口中删除它们?

非常感谢,丹尼尔

【问题讨论】:

  • 不,您不能删除最小化或最大化按钮。允许任意公共站点访问删除常见的操作系统 UI 约定可能是个坏主意。
  • 您不能删除最小化和最大化按钮,但您可以取消地址栏。使用 chrome.windows.create({ url:'', type: 'popup' });

标签: javascript popup


【解决方案1】:

大多数浏览器不再允许您隐藏页面地址。这是出于安全考虑,否则钓鱼网站可能会摆在您面前而您根本不知道。

【讨论】:

  • 感谢您的回答,所以我知道这是不可能的,对吧?问候
  • 没错,不可能。这将带来一个巨大的安全问题。你得到一个弹出窗口,它看起来像你的银行,你登录,Bam!没有钱可以捐给 Stack Overflow!
  • @sparkyfied 很好的描述。
  • 如果您打开一个弹出窗口并显示“about:blank”,那么让地址栏可见,这对安全性没有任何帮助。他们应该允许您删除它,或显示开启者的 URL
  • @Sapphire_Brick 您对大多数用户的智慧的乐观态度令人钦佩。想象一下普通用户,然后记住一半的用户没有那么聪明。人们仍然会点击垃圾邮件中的链接,仍然会陷入类似的网络钓鱼诈骗,仍然会陷入 Nigerian Prince 诈骗,这清楚地表明人们还不够聪明,无法注意到诸如缺少 URL 栏之类的事情.
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-12
  • 2013-04-02
  • 2022-12-31
  • 2018-12-21
  • 1970-01-01
  • 2013-07-10
相关资源
最近更新 更多