如何实现设为主页和收藏功能

加入收藏夹
<script language="javascript">
function bookmark(){
window.external.AddFavorite('http://qqface.knowsky.com', '无忧脚本')
}
< /script>
< body onUnload="bookmark()">


设为首页
<script language="javascript">
function bookmark(){
this.style.behavior="url(#default#homepage)";
this.sethomepage("http://qqface.knowsky.com");
return false;
}

< /script>
< body onUnload="bookmark()">

 

  • 如何实现"设为首页","加入收藏"的功能 
  • 解决思路: 

           将指定URL设为首页的功能主要是依靠IE默认行为homePage的setHomePage方法,而将指定URL加入收藏夹的实现则是external对象的AddFavorite方法。 

    • 具体步骤: 

            设为首页: 

    1. <a href="http://localhost:8888/QianQiu/index"  
    2.    onClick="this.style.behavior='url(#default#homepage)'
    3.             this.setHomePage('http://localhost:8888/QianQiu/index'); 
    4.             return(false);"  
    5.    style="behavior: url(#default#homepage)"> 
    6.     设为首页 
    7. </a> 
    <a href="http://localhost:8888/QianQiu/index" 
       onClick="this.style.behavior='url(#default#homepage)';
                this.setHomePage('http://localhost:8888/QianQiu/index');
    			return(false);" 
       style="behavior: url(#default#homepage)">
        设为首页
    </a>

            加入收藏: 

    1. <a href="http://localhost:8888/QianQiu/index"  
    2.    onclick="window.external.addFavorite('http://localhost:8888/QianQiu/index','千秋功罪'); 
    3.             return false;"  
    4.    title="将本站添加到你的收藏夹中!"  
    5.    align="center"> 
    6.     加入收藏 
    7. </a> 
    <a href="http://localhost:8888/QianQiu/index" 
       οnclick="window.external.addFavorite('http://localhost:8888/QianQiu/index','千秋功罪');
                return false;" 
       title="将本站添加到你的收藏夹中!" 
       align="center">
        加入收藏
    </a>

            代码运行后单击链接文字

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值