`
haihongxingzi
  • 浏览: 153165 次
  • 性别: Icon_minigender_1
  • 来自: 瑟孔达
社区版块
存档分类
最新评论

如何实现点击设为首页,加入收藏夹效果

阅读更多
设为首页

<a href="#" onclick="var strHref=window.location.href;this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.baidu.com');" style="CURSOR: hand">设为首页</a>


加入收藏

方法一:
<a onClick="window.external.addFavorite('http://www.baidu.com/','百度');return false;" href="'http://www.baidu.com/" target="mainFrame">加入收藏</a>


方法二:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>none</title>
<style type="text/css" media="screen">
<!--
@charset "utf-8";
* {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:small;}
ul {list-style-type:none;}
-->
</style>
<script type="text/javascript">
<!--
window.onload=function() {
	var favorite_hook=document.createElement('a');
	favorite_hook.setAttribute('href','#');
	favorite_hook.style.width='128px';
	favorite_hook.style.height='160px';
	favorite_hook.style.backgroundImage='url(http://img.baidu.com/img/img-jg.gif)';
	favorite_hook.style.position='absolute';
	document.body.appendChild(favorite_hook);
	if (document.addEventListener) {
		favorite_hook.addEventListener('click',function() {
			window.sidebar.addPanel('百度','http://www.baidu.com',"");
			return false;
		},false);
	}
	else {
		favorite_hook.attachEvent('onclick',function() {
			window.external.addFavorite('http://www.baidu.com/','百度');
			return false;
		});
	}
}
-->
</script>
</head>
<body>
</body>
</html>
分享到:
评论

相关推荐

    常用JavaScript脚本(随时更新).doc

    - 加入收藏的代码利用了浏览器的内置函数`window.external.addfavorite()`,用户点击链接后可以将指定网址添加到他们的收藏夹。 - 设为首页的代码通过设置`onclick`事件,调用`sethomepage()`方法,使用户能快速将...

    鼠标划过入收藏或设首页特效代码

    在网页中,通常会有“设为首页”和“加入收藏”的按钮,用户点击后可以快速将当前网站设置为浏览器启动时打开的页面或保存为个人收藏的网址。 【压缩包子文件的文件分析】: 1. **index.htm**:这是HTML文件,是...

    网页设计常用的Javascript特效代码

    这段代码中的`addFavorite`函数是Internet Explorer浏览器的一个非标准特性,允许用户将当前网页加入收藏夹。当用户点击“添加至收藏夹”链接时,会弹出对话框让用户确认是否添加。 #### 4. 设置主页 除了添加至...

    网际畅游 MyIE 3.0 源代码

    设置启动组:在收藏夹栏的收藏夹目录上的右键菜单中选设为启动组菜单,将该目录设为启动组。启动组将以粗体表示,可用于MyIE的第四种启动模式。这样你等于是拥有了一组Homepages了。 Tips: 不妨把目录“链接”设为...

    CSS运用中的技巧及常见问题

    8. **加入收藏**:利用JavaScript编写函数,如`nuanbar()`,结合`window.external.addFavorite`,实现点击链接即可将页面添加到收藏夹。 9. **导航栏竖线**:通过设置`.nav`类的宽度和浮动,以及`.nav li`的边框和...

    100个直接可以拿来用的JavaScript实用功能代码片段

    原生JavaScript加入收藏夹 - **功能概述**:将当前页面添加到浏览器收藏夹。 - **应用场景**:方便用户收藏站点。 - **实现方式**:使用浏览器提供的API。 #### 12. 原生JavaScript设为首页 - **功能概述**:设置...

    javascript特效

    允许用户一键将当前页面设为浏览器的主页,这对于提高用户粘性有一定的帮助。这个功能通常通过调用浏览器的`setHomePage`方法实现,但同样存在兼容性问题,尤其是在非IE浏览器上。 #### 十、倒计时功能 在页面上...

    KODExplorer 芒果云-资源管理器

    - 文件浏览器打开(a点击新窗口跳转,a不支持click,用子元素冒泡来实现点击) - 优化配置文件存储方案。直接由前端操作后端key,value - 修复添加收藏夹问题(已打开设置窗口再添加失败问题) - 修复树目录中文...

    常用经典javascript代码集锦

    if (document.all)document.write('()"&gt;加入收藏夹&lt;/a&gt;'); ``` 7. **去除链接下划线**: 通过CSS样式,可以去掉超链接的默认下划线: ```css a:link, a:hover, a:visited { text-decoration: none; } ```...

    网页制作经典技巧24条

    "&gt;设为主页 ``` 点击该链接后,当前页面会被设置为浏览器的默认首页。 以上就是从给定文件中提取并整理出来的24个网页制作经典技巧,涵盖了从基本布局设置到高级功能实现等多个方面。希望这些技巧能够帮助开发者们...

    Axure 电子商务网站原型图

    5. 收藏夹/心愿单:让用户保存感兴趣的商品,方便以后购买。 6. 搜索结果页:根据用户的搜索词显示相关商品,支持排序和筛选功能。 7. 结算页面:用户确认收货地址、支付方式,完成订单支付。 8. 用户中心:提供...

    漫画阅读MangaMeeya汉化版

    在书籍与书籍之间的管理上,程序设有四个列表:播放列表(当前阅读的书籍)、历史(之前阅读过的书籍)、收藏夹(文字式的仓库)、书架(带图片的仓库)。您还可以把任意列表保存为其他文件,等需要时再载入,这样就...

    玩转校内&时间观念(终结版Ⅱ)

    2、加入收藏夹功能。 3、这是一款出色的浏览器。 4、…… 5、这个版本开发截止时间为:2007年9月27日21:34。 6、[Ver 1.5.0.1] &lt;br&gt;玩转校内Ver 1.8.0.27 1、完善了[无服务器]功能项,添加...

    玩转校内[精简免安装版] Ver 2.4.27.95

    2、加入收藏夹功能。 3、这是一款出色的浏览器。 4、…… 5、这个版本开发截止时间为:2007年9月27日21:34。 6、[Ver 1.5.0.1] &lt;br&gt;玩转校内Ver 1.8.0.27 1、完善了[无服务器]功能项,...

    玩转校内&时间观念

    2、加入收藏夹功能。 3、这是一款出色的浏览器。 4、…… 5、这个版本开发截止时间为:2007年9月27日21:34。 6、[Ver 1.5.0.1] &lt;br&gt;玩转校内Ver 1.8.0.27 1、完善了[无服务器]功能项,...

    网管教程 从入门到精通软件篇.txt

    如果在本次会话期间磁盘配置发生变化,为获得更新的扫描,必须先重新启动计算机,然后再次扫描磁盘。  bootcfg /list 列出引导列表中已有的条目。  bootcfg /disableredirect 在启动引导程序中禁用重定向。  ...

    超漂亮的网上购物系统 2012 v1.0 正式版

    10)收藏夹功能:客户可以收藏自己感兴趣的产品,方便下次查看或订购 11)客户反馈、留言簿功能,客户可以发表建议或者问题,管理员可以回复 管理员可以设置客户留言后直接显示在网站或者管理员回复后显示在网站 12...

Global site tag (gtag.js) - Google Analytics