JS加入收藏和设为主页代码(兼容IE和FF)
2014-04-29 13:50
477 查看
1、实现设为主页代码:
function setHomePage(obj){
var url = window.location.href;
try{
//设置为“IE”浏览器的主页
obj.style.behavior = 'url(#default#homepage)';
obj.setHomePage(url);
}
catch(e){
//设置为“火狐”浏览器的主页
if(window.netscape){
try{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}
catch (e){
alert("浏览器拒绝把当前网站设为主页!需要继续操作,请在浏览器地址栏输入“about:config”并回车,然后双击[signed.applets.codebase_principal_support] 将它的值设置为'true'即可。");
}
var pre = Components.classes['@mozilla.org/preferences-service;1'].getService
(Components.interfaces.nsIPrefBranch);
pre.setCharPref('browser.startup.homepage',url);
}
}
}
调用:<a onclick="setHomePage(this)">设为首页</a>
2、实现加入收藏夹代码:
function addFavorite(){
var url = window.location.href;
try{
window.external.addFavorite(url, "打折网");
}
catch (e){
try{
window.sidebar.addPanel("打折网", url, "");
}
catch (e){
alert("加入收藏夹失败,请按 Ctrl + D 添加!");
}
}
}
调用: <a onclick="AddFavorite()">加入收藏夹</a>
function setHomePage(obj){
var url = window.location.href;
try{
//设置为“IE”浏览器的主页
obj.style.behavior = 'url(#default#homepage)';
obj.setHomePage(url);
}
catch(e){
//设置为“火狐”浏览器的主页
if(window.netscape){
try{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}
catch (e){
alert("浏览器拒绝把当前网站设为主页!需要继续操作,请在浏览器地址栏输入“about:config”并回车,然后双击[signed.applets.codebase_principal_support] 将它的值设置为'true'即可。");
}
var pre = Components.classes['@mozilla.org/preferences-service;1'].getService
(Components.interfaces.nsIPrefBranch);
pre.setCharPref('browser.startup.homepage',url);
}
}
}
调用:<a onclick="setHomePage(this)">设为首页</a>
2、实现加入收藏夹代码:
function addFavorite(){
var url = window.location.href;
try{
window.external.addFavorite(url, "打折网");
}
catch (e){
try{
window.sidebar.addPanel("打折网", url, "");
}
catch (e){
alert("加入收藏夹失败,请按 Ctrl + D 添加!");
}
}
}
调用: <a onclick="AddFavorite()">加入收藏夹</a>
相关文章推荐
- js加入收藏夹代码(兼容ie/ff/op)
- 一个可以兼容IE FF的加为首页与加入收藏实现代码
- JS兼容Firefox IE加入收藏 设为首页代码
- 兼容IE,FF的设为首页与加入收藏代码
- 设为首页 和 收藏本站js代码 兼容IE,chrome,ff
- 兼容IE、FF的设为首页,加入收藏代码
- 兼容IE、FF的将当前页加入收藏夹和设为首页的js代码
- 通用JS加入收藏,设为首页,兼容IE,FF
- IE和FF都兼容的加入收藏的javascript代码
- 兼容IE和fireFox的设为首页、加入收藏JS代码
- js加入收藏夹代码(兼容ie/ff/op)
- 兼容IE和火狐浏览器的设为主页和加入收藏代码
- 加入收藏 兼容性较好的 代码 兼容ie firefox chrome(经过测试 该代码无效)
- 一个可以兼容IE FF的加为首页与加入收藏
- 设为首页加入收藏兼容360/火狐/谷歌/IE/搜狗/猎狐/Safari/等主流浏览器的代码
- js ie/ff不完全兼容复制代码
- js 实现 设置首页,添加收藏功能,兼容IE/ff
- 完美兼容IE,chrome,ff的设为首页、加入收藏及保存到桌面js代码