0
我想知道是否有可能讓Google Chrome瀏覽器擴展程序具有某種隱藏標籤,該標籤指向輸入的URL。例如,如果我想要訪問www.google.com,那麼在後臺選項卡的網址將爲www.google.com。您可以驗證這一點的唯一方法是查看瀏覽記錄。這可能嗎?還有其他方法可以解決這個問題嗎?在Chrome擴展程序中添加頁面到歷史記錄
我的目標是基本上去一個URL並將其添加到歷史記錄,但保持此過程對用戶隱藏。
我想知道是否有可能讓Google Chrome瀏覽器擴展程序具有某種隱藏標籤,該標籤指向輸入的URL。例如,如果我想要訪問www.google.com,那麼在後臺選項卡的網址將爲www.google.com。您可以驗證這一點的唯一方法是查看瀏覽記錄。這可能嗎?還有其他方法可以解決這個問題嗎?在Chrome擴展程序中添加頁面到歷史記錄
我的目標是基本上去一個URL並將其添加到歷史記錄,但保持此過程對用戶隱藏。
如果我理解正確,你想添加一個條目到用戶的歷史?這可以通過使用history.pushState
函數的JavaScript來實現。
實施例:history.pushState({}, "Google", "http://google.com")
參數:
state object
:可用於把數據存儲其間不同的 「州」,或頁面。title
:頁面url
報告的新標題:該URL然而,有一個限制:
新的URL必須是相同的原點爲當前URL;否則,pushState()會拋出異常。
有沒有辦法繞過這個限制?我喜歡它,所以我目前的網址與新網址不同 –
我不認爲這是可能的。畢竟,這將使任何人都可以將黑幕網站添加到您的瀏覽器歷史記錄中。 – LonelyWebCrawler