`
lenxen
  • 浏览: 31287 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

兼容各种浏览器-设为首页、加入收藏代码

阅读更多

 

这里虽然说是兼容,但是有些浏览器的设置就是不支持用js来把页面设为首页,加入收藏夹,只能让用户手动去在浏览器或者按键去设置这些功能,这里说的兼容是指当浏览器有这个设置的时候js会有提示.
至于这里说不兼容360急速,我这里有个demo,是360自己的网站,在360极速浏览器的兼容模式下都不支持"加入收藏"这个功能,它自己的浏览器上自己的页面都不支持这个功能.
链接部分:
<a onclick="SetHome('http://tqybw.net')" href="javascript:void(0)">设为首页</a>
<a onclick="AddFavorite('http://tqybw.net','天气预报网')" href="javascript:void(0)">加入收藏</a>
js 代码:
<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>
把页面设置为首页,加入收藏功能,支持ie,ff,chrome,safari,360安全,qq,遨游,搜狗浏览器,不兼容360急速浏览器的兼容模式下加入收藏功能
分享到:
评论

相关推荐

    兼容多浏览器的加入收藏代码

    兼容多浏览器的加入收藏代码,附带详细的样例说明,复制粘贴就可以用,绝对真实能用,大家放心下载! 亲测没毛病!!!

    兼容所有浏览器的设为首页收藏本站js代码

    本文将详细介绍如何创建一个兼容所有浏览器(如IE、Chrome、Firefox、360等)的设为首页和收藏本站的JavaScript代码。 首先,我们需要理解不同浏览器处理此类操作的方式: 1. **Internet Explorer (IE)**:IE支持`...

    设为首页、加入收藏代码,兼容IE和fireFox

    ### 设为首页、加入收藏代码,兼容IE和Firefox 在网页开发中,有时我们需要提供一些功能,例如将当前页面设置为浏览器的主页或者添加到收藏夹。这些功能能够方便用户快速访问网站,同时也能提高网站的曝光度。下面...

    设为首页与加入收藏代码

    ### 设为首页与加入收藏代码知识点详解 #### 一、知识点概述 在网站开发中,为了提高用户体验并方便用户快速访问网站,很多站点都会提供“设为首页”和“加入收藏”的功能。这两种功能通常通过JavaScript来实现。...

    加入收藏代码 兼容IE火狐加入收藏

    标签中的“设为首页”和“兼容浏览器”进一步揭示了代码的目的,它不仅实现了收藏功能,还可能支持将网页设置为用户的浏览器主页。此外,“兼容火狐的设为首页和加入收藏”表明这个代码可能解决了在Firefox中设置...

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

    加入收藏和设为首页的代码 兼容多个浏览器

    Jquery实现设为首页和加入收藏功能

    在浏览器环境下,“设为首页”功能通常涉及到修改用户的浏览器书签或快捷方式,而“加入收藏”则是将当前页面添加到浏览器的收藏夹中。由于这些操作受到浏览器安全策略的限制,开发者无法直接执行,但可以通过提示...

    javascript 设为首页与加入收藏兼容多浏览器代码

    标题中的“javascript 设为首页与加入收藏兼容多浏览器代码”是指使用JavaScript编写的功能代码,目的是为了让用户能够在不同的浏览器上方便地将当前网页设为首页或加入到收藏夹。描述中的内容给出了具体的HTML和...

    基于JavaScript代码实现兼容各浏览器的设为首页和加入收藏

    现在的浏览器越来越多,这就使得网页设计的兼容性要求越来越高,像常用的设为首页、加入收藏代码,一般的虽然简洁,但兼容性却非常不好,加入收藏和设为首页代码几乎各个网站都在头部放上一个,有没有效果先不管,...

    兼容firefox火狐、IE6IE7IE8加入收藏,设为首页代码

    总结来说,为了在Firefox火狐和旧版IE浏览器中实现“加入收藏”和“设为首页”的功能,需要编写兼容不同浏览器的JavaScript代码。上述代码提供了实现这两个功能的基本框架,但请注意,随着浏览器的更新和新功能的...

    通用兼容多种浏览器的加入收藏夹代码特效

    通用兼容多种浏览器的加入收藏夹代码特效! 值得下载看看!资源免费,大家分享!! 更多免费资源 http://ynsky.download.csdn.net/

    .NET设为首页和加入收藏

    通过对给定文件信息的分析,我们不仅了解了如何在.NET环境中实现“设为首页”和“加入收藏”功能,还深入探讨了其背后的原理、代码实现、兼容性和安全性考虑。这些知识对于Web开发者而言至关重要,有助于提升网站的...

    js代码实现的加入收藏效果并兼容主流浏览器

    在Web开发中,为用户提供“加入收藏”功能是一项常见的需求,它允许用户将当前页面保存到他们的浏览器书签中。JavaScript作为一种客户端脚本语言,可以方便地实现这一功能,并且需要考虑到不同浏览器之间的兼容性。...

    加入收藏和设为首页功能

    在互联网浏览过程中,"加入收藏"和"设为首页"是两个常见的功能,方便用户快速访问自己喜欢或常用网站。这两个功能对于提升用户体验有着显著的作用。接下来,我们将详细探讨这两个功能的实现原理、用户价值以及在网页...

    网站加入收藏夹代码

    网站加入收藏夹功能是网页开发中的一个重要组成部分,它允许用户将喜欢的网页保存到他们的浏览器收藏夹中,方便日后快速访问。实现这个功能通常涉及到HTML、JavaScript和浏览器API的运用。接下来,我们将深入探讨...

    设为首页加入收藏

    以上介绍了两种常见的网页功能——“设为首页”和“加入收藏”的实现方法及其背后的技术原理。需要注意的是,由于这些方法依赖于特定浏览器的支持,因此在实际开发中需要考虑到浏览器兼容性的问题。为了提高用户体验...

    加入收藏源代码,设为首页源代码

    总结起来,实现"加入收藏"和"设为首页"功能涉及到HTML、JavaScript和浏览器特定API的运用,需要注意跨浏览器兼容性问题,并且在现代浏览器中可能需要引导用户进行手动操作。在实际应用中,还需要考虑用户体验,避免...

    美乐网底部收藏栏代码,可记入cookie,兼容主流浏览器

    如果有,那么页面可以显示已收藏的提示或者直接将该页面加入收藏栏。 3. 更新Cookie:如果用户取消收藏,对应的cookie需要被删除或更新其值。 4. 兼容性:确保代码兼容主流浏览器是至关重要的,因为不同的浏览器可能...

Global site tag (gtag.js) - Google Analytics