兼容FF的设为首页与收藏网站的JS代码

zugrhg

zugrhg

2016-02-20 00:42

关注图老师设计创意栏目可以让大家能更好的了解电脑,知道有关于电脑的更多有趣教程,今天给大家分享兼容FF的设为首页与收藏网站的JS代码教程,希望对大家能有一点小小的帮助。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

今天某同学改版某首页..发现以前在页面上用的设为首页与收藏本站的代码在FF下不起作用..狂汗..

于是人肉搜索一翻后得到了较好的支持代码.嘻嘻,好东西,大家分享!

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

代码如下:

script
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 href=javascript:void(0); target=_self onClick=javascript:AddFavorite(’http://www.webjx.com/’,'网页教学网’) 收藏/a
a href=javascript:void(0); target=_self onclick=SetHome(this,’http://www.webjx.com’)设为首页/a

浏览器多,很多HMTL,CSS,JS.的写法都有些差异,希望这段代码能帮助有需要的同学,以后改版有此类功能可参考!咔咔.

展开更多 50%)
分享

猜你喜欢

兼容FF的设为首页与收藏网站的JS代码

Web开发
兼容FF的设为首页与收藏网站的JS代码

JavaScript 兼容IE,FF的设为首页、加入收藏代码

Web开发
JavaScript 兼容IE,FF的设为首页、加入收藏代码

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

设为首页 加入收藏的js代码

Web开发
设为首页 加入收藏的js代码

强制设为首页的JS代码

Web开发
强制设为首页的JS代码

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

兼容IE和Firefox的设为首页和收藏的Javascript代码

Web开发
兼容IE和Firefox的设为首页和收藏的Javascript代码

强制设为首页代码

电脑网络
强制设为首页代码

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Windows 7的认证徽标是怎么回事?

Windows 7的认证徽标是怎么回事?

解决Windows7声卡无法安装的问题

解决Windows7声卡无法安装的问题
下拉加载更多内容 ↓