【发布时间】:2014-01-19 12:17:42
【问题描述】:
全部
我正在使用http://kangoextensions.com/ 为多个浏览器创建扩展。
这个扩展需要在每个标签页的每个网页上添加一个侧边栏,允许用户从网页与我的服务器进行交互。
我目前拥有的是一个向网页添加 iframe 的内容脚本。 iframe 最初是隐藏的,但是当用户按下我还添加的按钮时,会显示 iframe。 iframe 源是我自己的网站。
这在大多数情况下都很好用,但我有一个问题 - 当用户不断在页面之间导航时,我的 iframe 会随着每次导航不断消失并重新出现,这不是很好的用户体验。
我也尝试使用浏览器扩展弹出窗口,但该窗口在失去焦点时会消失,因此不适合我的用例。
我正在寻找一种拥有“适当”侧边栏的方法 - 一个加载一次并在浏览器选项卡的整个持续时间内存在的窗口。
如果有人知道实现此目的的方法,我将不胜感激。理想情况下 - 一种适用于所有浏览器的解决方案,但如果您知道一种仅适用于某些浏览器的方法,那也很好。
谢谢 阿米尔
【问题讨论】:
标签: sidebar browser-extension kango-framework