余志国网站设计工作室是专业从事义乌网站建设、义乌外贸网站建设、义乌网站制作、义乌网站设计的专业义乌网站建设工作室,是义乌外贸网站建设专家!

兼容ie,火狐,chrome,safari,360,qq,遨游,搜狗等浏览器的设为首页和加入收藏代码

分类:程序开发 Tags: 兼容浏览器 评论:2 浏览:4743 最近更新时间:2014/8/28 22:34:14

虽然说是兼容,但是有些浏览器的设置就是不支持用js来把页面设为首页,加入收藏夹,只能让用户手动去在浏览器或者按键去设置这些功能,这里说的兼容是指当浏览器有这个设置的时候js会有提示。

<a onclick="SetHome(window.location)" href="javascript:void(0)">设为首页</a>
 
<a onclick="AddFavorite(window.location,document.title)" href="javascript:void(0)">加入收藏</a>
 
<script type="text/javascript" language="javascript">
    //加入收藏 
        function AddFavorite(sURL, sTitle) { 
            sURL = encodeURI(sURL); 
        try{    
            window.external.addFavorite(sURL, sTitle);   
 
        }catch(e) {  
            try{   
                window.sidebar.addPanel(sTitle, sURL, "");  
            }catch (e) {   
                alert("加入收藏失败,请使用Ctrl+D进行添加,或手动在浏览器里进行设置.");
            }   
        } 
    } 
    //设为首页 
    function SetHome(url){ 
        if (document.all) { 
            document.body.style.behavior='url(#default#homepage)'; 
               document.body.setHomePage(url); 
        }else{ 
            alert("您好,您的浏览器不支持自动设置页面为首页功能,请您手动在浏览器里设置该页面为首页!"); 
        } 
 
    } 
</script>


本文地址:/533/
  • 相关文章
  • 推荐文章
  • 最新文章
发表评论





您的IP:18.97.9.168,来自:
朝阳监控
2. 朝阳监控 : 好文章,以后会常来 2014/4/5 22:51:07
朝阳生活网
1. 朝阳生活网 : 文章写得不错,支持 2014/4/5 22:49:42

留言

 


免费咨询
建站咨询热线
15967985565
QQ: 358758308 Skype: yuzhiguo Facebook: yuzhiguo Email