有时在网站中,当您单击某些链接时,会出现一个新的浏览器窗口,其中没有后退按钮,地址栏不可编辑,它被锁定(灰色),因此您无法更改 URL。只是一个包含一些信息的框或用于输入数据的文本框。我想知道为什么。这是因为某些安全问题还是其他原因?
最佳答案
你是对的 - 它与安全有关,特别是防止欺骗企图。
地址栏通常出现在许多浏览器的弹出窗口中,以指示正在显示的页面。这样,用户就会知道他们当前的位置,并且能够判断弹出窗口是否正在导航到非法网站。
地址栏被禁用是为了提示用户他们不应在新窗口中导航到其他页面,而应通过关闭弹出窗口并返回主窗口来继续他们的浏览体验。
请查看此 Mozilla 票 - https://bugzilla.mozilla.org/show_bug.cgi?id=470051 - 特别是 Nochum Sossonko 的评论供引用。
关于browser - 为什么地址栏不可编辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7579173/