问答详情
源自:3-2 企业网站制作之页面头部制作(一)

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

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

提问者:慕粉4052528 2016-11-06 00:33

个回答

  • 离玮
    2016-11-08 23:22:16

    那是js代码,所以你把它放在你命名的js文件夹中,通过外部引用的方式来调用它。(我是把它放在与HTML同一文件夹里面的js文件夹里面)

    <script type="text/javascript" src="js/setHomeSetFav.js" charset="gb2312"></script>

  • 慕粉4052528
    2016-11-08 22:56:43

    保存在什么下,为什么我保存在新建的文件夹里边不可以调用?

  • 离玮
    2016-11-06 13:33:57

    //加入收藏

    HTML代码如下:

    <a href="#" onclick="AddFavorite(window.location,document.title)">加入收藏</a>

    <a href="#" onclick="SetHome(window.location)">设为首页</a>

    js代码如下:

    //加入收藏

    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("您好,您的浏览器不支持自动设置页面为首页功能,请您手动在浏览器里设置该页面为首页!");

        }

    }