欢迎来到[自学php网] ①群 AG亚游集团

AG亚游集团 > 网页设计 > web专栏 >

兼容firefox火狐浏览器和IE浏览器的加入收藏,设为首页代码

来源:未知 ?? 时间:2014-11-22 10:38?作者:xxadmin

[导读] ?之前做了一个自己的小站,可是在测兼容性时发现网站的设为首页和加入搜藏两个功能,在狐火浏览器里无效,在网上找了很多的代码,进行了测试,可是很多都不是太好,经过长时...

?之前做了一个自己的小站,可是在测兼容性时发现网站的设为首页和加入搜藏两个功能,在狐火浏览器里无效,在网上找了很多的代码,进行了测试,可是很多都不是太好,经过长时间的总结和查找,终于找到了现在分享给大家:

一、加入收藏

例如我的小站代码:

<ahref="/wwwaff417xsjaff4com/" onclick="window.external.addFavorite(this.href,this.title);return false;" title='一起学设计网|PS教程|网页设计|平面设计|UI设计' rel="sidebar">加入收藏</a>

 

二、设为首页代码:

设为首页代码比较苦难做到同时兼容火狐和IE,在网上找了很长时间,也找到了一些可是在测试时都出现了这样或者那样的问题不能用,于是我就找了一些大型网站看了看他们的代码,比如腾讯、新浪,发现这两个大型门户网站的设为首页代码也没有办法完全兼容火狐,他们采用的代码是:

<script>
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("抱歉!您的浏览器不支持直接设为首页。请在浏览器地址栏输入“about:config”并回车然后将[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)" onClick="SetHome(this,window.location)" target="_top">设为首页</a>

 

他们也只能通过提醒用户修改浏览器的配置来,把自己的网站设为首页了,所以看来,设为首页的兼容性代码目前只能做到这一步;

本文由一起学设计网(/wwwaff417xsjaff4com)原创首发,转载请注明

最新文章

点击排行

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号@版权所有AG亚游集团

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

美联邦移民局逮捕60名非法移民 包括中国人 势赢交易5月16日操作建议:回调良机 苹果再下一城 男童凌晨被卡防盗网 妈妈买夜宵回来惊呆(图) 优步创始人从软银交易中入账14亿美元 拟捐出大部分 哈达迪率队在西亚夺冠 福建外援爆砍37+12 商务部长:将下调汽车和部分日用消费品进口关税 赛诺:Q1中国智能机销量OPPO居首 华为荣耀分列四五… 罗马大师赛纳达尔逆转弗格尼尼 与小德会师四强 2018羽毛球世锦赛女单签表:何冰娇或遇戴资颖 调查-您如何看里皮国足名单 战卡塔尔命运如何? 斯托多想赢恒大?半场怒摔西装 绝杀激情拥抱副董 YouTube准备推出全新儿童版App:人类员工推荐内…
四部委要求做好9方面30项任务 这些关系你钱袋子 日本东京一个建筑工地突发大火 已造成5死40伤 齐达内:无内马尔巴黎也很强 仍不放弃西甲希望 雪乡旅游质量如何提升?官方这样说 切尔西pk曼联抢夺英超当红新星 遭索价4000万 人民日报:干部不要只看眼前的一亩三分地 专家:夏威夷基拉韦火山未来数周或爆发式喷发 除了格列卫,“鹤顶红”也能治疗白血病? 广东小外援又掉链子!仅得2分 你让球队怎么赢 美签署“与台湾交往法案” 中方四大机构接连亮剑 新一轮军改 中国三所军医大学为啥被赋予新名称 记者卧底亚马逊仓库!工人为保工作不得不放弃上厕所
纽约时代广场开始撤下东芝广告牌 美称对克里米亚大桥表担忧 俄使馆回应:与你无关 U17女篮世界杯美国52分狂胜夺冠 中国名列第11 三战暴虐53分!宇宙勇回归 变阵激活卫冕冠军 肖亚庆:央企控股境内上市公司290户 市值11.1万亿 突破你的灵魂!郭艾伦!没人能挡住他的路 围甲赛果:柯洁中盘胜时越 周睿羊超时负金志锡 邦达亚洲:强势美元无碍原油走高 美元加元承压收跌 美用1亿美元给印太承诺“下定金”:不是针对中国 最有前景的十大行业 家庭办厂项目废纸加工 我出钱谁愿意为我卖命 怎样白手起家赚钱 AG亚游集团