我正在开发使用Crossrider框架的多浏览器扩展。 是否有解决方案来显示每页顶部的html横向菜单? 该菜单将嵌入使用一些外部库的JS脚本。实际上,我可以将我的html内容预先添加到“body”标记中,但是每次用户单击网页上的链接时,整个页面都会重新加载,这会使横条消失,然后在下一页再次出现在下一页时加载完成。扩展栏始终可见
我想将网站内容放到iframe中,但是一些网站(例如:amazon)发送一个标题为“X-Frame-Options”设置为“DENY”或“SAMEORIGIN”。这是Crossrider无法修改的东西(至少我没有找到如何去做)。
是否有其他方式显示每页顶部的永久菜单?
编辑:
我的工具栏将不包含任何链接,但它会记录鼠标的位置。我的问题是,每次用户点击一个网站链接(例如:在亚马逊网站上查看产品),工具栏将重新加载,因此在下一页完成加载之前,鼠标位置不会被记录下来。
在一般情况下,有可能注入的HTML工具栏,使用Crossirder一个页面,只要页面不重新加载它仍然存在(如您所描述和期望)。但是,从你的问题来看,不清楚在工具栏链接上单击是要做什么的;因此,请提供一些代码片断,说明点击事件处理程序正在做什么,因为代码中可能存在导致重新加载行为的内容。 – Shlomo
谢谢你的回答。我编辑了我的帖子以提供一些附加信息。 – Thomas