跨浏览器侧边栏组件

时间:2009-05-06 12:55:02

标签: javascript browser sidebar

我想为网站创建一个跨浏览器的侧边栏。具有以下功能

  • 需要能够获取主页的URL - 如果仅适用于当前站点,则可以
  • 托管在主网站域
  • 不需要更改主网站页面本身(但代码可以添加到全局加载的.js文件中)
  • 在主流浏览器中工作(例如firefox有几种方法)。而且target = _search已基本上被弃用了 - 效果很好。
  • 理想情况下不需要下载(例如,不是firefox扩展或BHO)
  • 理想情况下不会在每个页面加载时重新加载(即不在每个页面中注入iframe - 闪烁)
  • 理想情况下不是框架集 - 网址浏览器地址栏不会更改。

想不到一个很好的简单方法来做到这一点。有什么建议? (我想我已经排除了要求的主要方式 - 但万一错过了)

(它显示当前页面的相关信息,作为可选插件,供需要的人使用)

感谢您的任何想法!

1 个答案:

答案 0 :(得分:0)

您可以考虑使用其中一个跨浏览器扩展程序(google-gears / silverlight / adobe-air / jnext)来渲染此栏。我的意思是,你可以将你的UI添加到任何现有的DOM中,而不是实现一个在浏览器之间有所不同的“真实”侧边栏,并且有一个这样的平台可以为你的“侧边栏”添加功能