2015-12-30 42 views
6

當我使用https時,瀏覽器會在地址欄中顯示一個安全圖標。我通常可以(取決於瀏覽器)單擊此以在本機彈出窗口中查看更多信息。用JS打開瀏覽器安全信息?

見鉻合金實現此處 https://www.dropbox.com/s/0w62tc6oaj63knp/Screenshot%202015-12-30%2014.01.53.png?dl=0

其他瀏覽器實現等效功能。

我想通過我的「購買」CTA顯示此圖標的圖片,以及「在瀏覽器中檢查此安全圖標」的內容,來提醒我注意我網站的安全性。我希望更多信息部分(如截圖中所示)在點擊我的圖標時展開。

這可能嗎?

道歉,如果問題已經回答,我試圖搜索,但不知道這個信息框是否有一個名稱,所以不知道要搜索什麼。

謝謝, 大衛

+1

我不認爲這是可能的,最好的辦法是創建一個類似外觀的彈出窗口,放置在安全圖標/地址欄下方,也可以檢測它是否到來從HTTPS還是不...允許你確定你是否真的想要顯示它。 –

回答

11

不,這是不可能的,對不起。

瀏覽器讓Javascript與他們的核心進行互動到一定的水平,但就是這樣。 window對象提供了很多與瀏覽器交互的功能,但未提供「網站的信息彈出窗口」。

您可以閱讀有關Mozilla和Chrome擴展的信息,並瞭解它們是否通過JavaScript與瀏覽器交互,但這僅限於位於用戶硬盤上的擴展名,簽名腳本和腳本。

因此,如果您的應用程序需要訪問某些東西,瀏覽器應該向用戶詢問其自身,或者您可以指導用戶如何執行此操作。

我希望它有幫助。 :(