火狐浏览器(FF)不支持普通的象IE那样的加入收藏夹和设为首页,于是就找了关于FF的方法。后来测试了下,可以用了。。其代码如下:
2009-08-17 10:29
585 查看
火狐浏览器(FF)不支持普通的象IE那样的加入收藏夹和设为首页,于是就找了关于FF的方法。后来测试了下,可以用了。。其代码如下:
<script type="text/javascript"> function AddFavorite(sURL, sTitle) { try { window.external.addFavorite(sURL, sTitle); } catch (e) { try { window.sidebar.addPanel(sTitle, sURL, ""); } catch (e) { alert("加入收藏失败,请使用Ctrl+D进行添加"); } } } function SetHome(obj, vrl) { try { obj.style.behavior = 'url(#default#homepage)'; obj.setHomePage(vrl); } catch (e) { if (window.netscape) { try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); } catch (e) { alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。"); } var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch); prefs.setCharPref('browser.startup.homepage', vrl); } } } </script> <a onclick="AddFavorite(window.location,document.title)">加入收藏</a> <a onclick="SetHome(this,window.location)">设为首页</a>
相关文章推荐
- 通用的加入收藏夹代码,可以支持FF,IE,OP
- 支持IE和火狐浏览器的加入收藏夹js代码
- 支持IE和火狐浏览器的加入收藏夹js代码
- 兼容IE、FF的将当前页加入收藏夹和设为首页的js代码
- 一个可以兼容IE FF的加为首页与加入收藏实现代码
- 图片 自动收缩 和支持IE和火狐浏览器的加入收藏夹js代码 js
- 通用的加入收藏夹代码支持IE Firefox等浏览器
- 兼容IE,FF的设为首页与加入收藏代码
- 兼容IE、FF的设为首页,加入收藏代码
- jsp中上传大文件(200M已测试),存到数据库,易发生连接超时的ie找不到网页的错误,其解决方法。略写代码,参考(.net修改代码应该可以,改天修改)
- js加入收藏夹代码(兼容ie/ff/op)
- 设为首页JS,加入收藏夹js,加入收藏夹代码,设为首页代码,火狐和ie兼容
- 设为首页JS,加入收藏夹js,加入收藏夹代码,设为首页代码,火狐和ie兼容
- 兼容IE和FF的[设为首页][加入书签]代码
- 支持IE和firefox多种浏览器的加入收藏夹js代码
- 通用的加入收藏夹代码支持IE Firefox
- js加入收藏夹代码(兼容ie/ff/op)
- 通用的加入收藏夹代码支持IE Firefox等浏览器
- 一个可以兼容IE FF的加为首页与加入收藏