【问题标题】:Open browser security info with JS?用JS打开浏览器安全信息?
【发布时间】:2016-04-04 11:12:57
【问题描述】:

当我使用 https 时,浏览器会在地址栏中显示一个安全图标。我通常可以(取决于浏览器)单击它以在原生弹出窗口中查看更多信息。

在此处查看 chrome 实现: https://www.dropbox.com/s/0w62tc6oaj63knp/Screenshot%202015-12-30%2014.01.53.png?dl=0

其他浏览器实现相同的功能。

我想通过我的“购买”CTA 显示此图标的图片以及“在浏览器中检查此安全图标”的内容来提醒我网站的安全性。我希望在单击我的图标时展开更多信息部分(如屏幕截图所示)。

这可能吗?

抱歉,如果问题已得到解答,我尝试搜索但不确定此信息框是否有名称,因此不确定要搜索什么。

谢谢, 大卫

【问题讨论】:

  • 我认为这是不可能的。您能做的最好的事情是创建一个外观相似的弹出窗口,该弹出窗口将放置在安全图标/地址栏下方。您还可以检测它是否来自 HTTPS... 允许您确定是否真的要显示它。等等。

标签: javascript html css https


【解决方案1】:

不,这不可能,对不起。

浏览器让 Javascript 与其核心交互到一定程度,但仅此而已。 window 对象提供了许多与浏览器交互的功能,但没有提供打开“站点信息弹出窗口”。

您可以阅读有关 Mozilla 和 Chrome 扩展程序的信息,并查看它们通过 JavaScript 与浏览器进行交互,但这仅限于扩展程序、签名脚本和位于用户硬盘驱动器上的脚本。

因此,如果您的应用程序需要访问某些内容,浏览器应该询问用户自己,或者您可以指导用户如何执行此操作。

我希望它有所帮助。 :(

【讨论】:

    猜你喜欢
    • 2011-02-11
    • 2017-02-04
    • 1970-01-01
    • 1970-01-01
    • 2017-09-25
    • 1970-01-01
    • 2014-10-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多