首页  > 计算机 >

添加到收藏夹的脚本,兼容firefox

本文按署名·非商业用途·保持一致授权
作者:  ,发表于2005年10月31日18时52分 

以下的myAddPanel是一个兼容firefox和IE的添加到收藏夹/书签的脚本。

<script type="text/javascript">
<!--
function myAddPanel(title,url,desc)
{
	if ((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function'))//Gecko
	{
		window.sidebar.addPanel(title,url,desc);
	}
	else//IE
	{
		window.external.AddFavorite(url,title);
	}
}
//-->
</script>
<span onClick="myAddPanel('陈泽|SurfChen','http://www.surfchen.org','陈泽的Blog')">陈泽|SurfChen</span>

另外在firefox下还有一种很方便的方法添加到书签,就是在a标签里使用rel,标志rel=”sidebar”

<a href="http://www.surfchen.org" title="陈泽|SurfChen" rel="sidebar">陈泽的Blog</a>

方法二的例子:陈泽的Blog



5个评论

  1. York:

    学习到!谢谢!

  2. 家庭医生:

    maxtocode中可以使用吗?

  3. SurfChen:

    我没了解过maxtocode,刚才去搜索了一下相关信息,好像是一个.NET的混淆/加密工具?

    我这个代码和服务器端无关的,只要最终输出到用户代理(例如浏览器)的是这些即可。

  4. vincent:

    很好,谢谢。

  5. 树欲静而风不止:

    我的方法是使用 gears API 提示创建桌面 快捷方式 来解决chrome不支持一键收藏的问题,有兴趣可以参考撒 http://www.kainy.cn/2011/04/chrome%E4%B8%80%E9%94%AE%E5%8A%A0%E5%85%A5%E6%94%B6%E8%97%8F%E6%8C%89%E9%92%AE%E5%AE%9E%E7%8E%B0%E4%BB%A3%E7%A0%81%EF%BC%88gears-api%EF%BC%89/ ,不过从chrome12起将移除gears支持,用或不用,还得自行考量了:) 。

发表评论

  本站文章若无注明,则以署名·非商业用途·保持一致授权
  桂ICP备05004302号 感谢WordPress提供本程序 本模板下载