如何实现"设为首页","加入收藏"的功能

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

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

  • 具体步骤:  

        设为首页:  

<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>

        加入收藏:  

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

        代码运行后单击链接文字,效果分别如图1、图2所示。           图1 将指定URL设为首页  

        图2 将指定URL添加到收藏夹 

PS:我一开始用谷歌浏览器测试了一下,不好使,以为代码错了,后来发现是浏览器设置的问题,谷歌浏览器自动拦截弹出窗口,建议用IE测试一下!

还有其实在浏览器下,CTRL+D快捷键就是添加到收藏夹!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Golang语言社区

【Golang语言社区】GO1.9 map并发安全测试

var m sync.Map //全局 func maintest() { // 第一个 YongHuomap := make(map[st...

5368
来自专栏张善友的专栏

Miguel de Icaza 细说 Mix 07大会上的Silverlight和DLR

Mono之父Miguel de Icaza 详细报道微软Mix 07大会上的Silverlight和DLR ,上面还谈到了Mono and Silverligh...

2987
来自专栏转载gongluck的CSDN博客

cocos2dx 打灰机

#include "GamePlane.h" #include "PlaneSprite.h" #include "BulletNode.h" #include...

6836
来自专栏闻道于事

js登录滑动验证,不滑动无法登陆

js的判断这里是根据滑块的位置进行判断,应该是用一个flag判断 <%@ page language="java" contentType="text/html...

8318
来自专栏张善友的专栏

Mix 10 上的asp.net mvc 2的相关Session

Beyond File | New Company: From Cheesy Sample to Social Platform Scott Hansel...

2767
来自专栏一个会写诗的程序员的博客

Spring Reactor 项目核心库Reactor Core

Non-Blocking Reactive Streams Foundation for the JVM both implementing a Reactiv...

2712
来自专栏java 成神之路

使用 NIO 实现 echo 服务器

5407
来自专栏张善友的专栏

LINQ via C# 系列文章

LINQ via C# Recently I am giving a series of talk on LINQ. the name “LINQ via C...

2955
来自专栏魂祭心

原 canvas绘制clock

4984
来自专栏陈仁松博客

ASP.NET Core 'Microsoft.Win32.Registry' 错误修复

今天在发布Asp.net Core应用到Azure的时候出现错误InvalidOperationException: Cannot find compilati...

5188

扫码关注云+社区