我正在開發使用Crossrider框架的多瀏覽器擴展。 是否有解決方案來顯示每頁頂部的html橫向菜單? 該菜單將嵌入使用一些外部庫的JS腳本。實際上,我可以將我的html內容預先添加到「body」標記中,但是每次用戶單擊網頁上的鏈接時,整個頁面都會重新加載,這會使橫條消失,然後在下一頁再次出現在下一頁時加載完成。擴展欄始終可見
我想將網站內容放到iframe中,但是一些網站(例如:amazon)發送一個標題爲「X-Frame-Options」設置爲「DENY」或「SAMEORIGIN」。這是Crossrider無法修改的東西(至少我沒有找到如何去做)。
是否有其他方式顯示每頁頂部的永久菜單?
編輯:
我的工具欄將不包含任何鏈接,但它會記錄鼠標的位置。我的問題是,每次用戶點擊一個網站鏈接(例如:在亞馬遜網站上查看產品),工具欄將重新加載,因此在下一頁完成加載之前,鼠標位置不會被記錄下來。
在一般情況下,有可能注入的HTML工具欄,使用Crossirder一個頁面,只要頁面不重新加載它仍然存在(如您所描述和期望)。但是,從你的問題來看,不清楚在工具欄鏈接上單擊是要做什麼的;因此,請提供一些代碼片斷,說明點擊事件處理程序正在做什麼,因爲代碼中可能存在導致重新加載行爲的內容。 – Shlomo
謝謝你的回答。我編輯了我的帖子以提供一些附加信息。 – Thomas