<script type="text/javascript">
<!--
//加入收藏
function bookmarkit(){
switch(getOs()){
case 1:
window.external.addFavorite('http://www.test.net','xxx网站导航');
break;
case 2:
window.sidebar.addPanel('xxx网站导航', 'http://www.test.net', "");
break;
case 0:
alert("加入收藏失败,您使用的浏览器不支持这个功能");
break;
}
}
//返回浏览器类型
function getOs() {
if(navigator.userAgent.indexOf("MSIE")>0)return 1;
if(navigator.userAgent.indexOf("Firefox")>0)return 2;
return 0;
}
//设为首页
function setHome(obj){
obj.style.behavior='url(#default#homepage)';
obj.setHomePage('http://www.test.net');
return false;
}
//-->
</script>
<a href="#" onClick="bookmarkit();">加入收藏</a>
<a href="#" onClick="setHome(this);">设为首页</a>
分享到:
相关推荐
综上所述,实现"js点击加入收藏"功能需要理解JavaScript事件处理、浏览器API的使用、跨浏览器兼容性处理以及可能涉及的本地存储和异步操作等知识。在实际开发中,还需要结合HTML和CSS来设计交互元素,并确保在各种...
JavaScript(简称JS)是一种轻量级的解释型编程语言,广泛应用于网页和网络应用的客户端脚本,实现这些功能通常无需服务器端的参与,因此在前端开发中尤为常见。下面将详细解释如何利用JavaScript实现这两个功能。 ...
在探讨“js加入收藏功能”这一主题时,我们首先需要理解其核心概念——如何利用JavaScript(简称JS)这种脚本语言来实现用户将当前网页添加至浏览器收藏夹的功能。此功能不仅增强了用户体验,还为网站增加了用户留存...
总结来说,通过JavaScript,我们可以为用户提供方便的设置首页和收藏本站的功能,虽然受限于浏览器的限制,但通过适当的提示和兼容性处理,仍然能够提高用户体验。在`index.php`这样的文件中,我们需要确保这些功能...
js添加首页和收藏
这个标题"点击展开收藏完美js"暗示了我们正在寻找一个高度优化、功能完备且易于使用的JavaScript代码片段,用于实现这一功能。描述中的“好多个都没发现合适的,就这款真的是比较完美的”进一步强调了这个解决方案的...
标题中的"javascript常用大收藏"意味着这个压缩包可能包含了一系列JavaScript的常见用法和实用代码片段。这些收藏通常可以帮助开发者快速查找和理解常见的编程任务,例如事件处理、DOM操作、表单验证、动画效果等。 ...
根据提供的文件信息,本文将详细解释“修改好的JS收藏本站与设为主页绝对经典”这一主题涉及的关键知识点,包括如何使用JavaScript实现“收藏当前页面”和“设置为浏览器主页”的功能。 ### 一、理解标题与描述 ##...
根据提供的文件信息,这里将对提到的几个JavaScript知识点进行详细解释和补充: ### 1. 窗口卸载事件监听 ```javascript function window_onbeforeunload() { if (window.event.clientY || window.event.altKey) ...
这个"个人JavaScript脚本收藏"压缩包文件显然包含了作者收集的各种JavaScript代码片段和特效,旨在帮助开发者快速实现特定的功能或者提升网页的用户体验。 1. **基础概念**:JavaScript基于ECMAScript规范,它主要...
javascript实现浏览器收藏网页到收藏夹.doc
例如,在给定的代码中,`<a>`标签用于创建“设为首页”和“加入收藏”的链接,通过调用`javascript:void(0)`防止页面跳转,并将`SetHome`和`AddFavorite`函数作为事件处理器。 ```html <a href="javascript:void...
在网页开发中,为了让用户能够方便地将网站设为首页或收藏,通常会提供相应的JavaScript代码实现这一功能。然而,由于不同浏览器的内核和功能差异,简单的代码可能无法在所有浏览器上正常工作。本文将详细介绍如何...
根据提供的文件信息,我们可以归纳总结出一系列与JavaScript相关的知识点,主要涉及网页控制、显示效果以及交互体验等方面。接下来,我们将详细解析这些知识点。 ### 1. 防止框架嵌套 ```javascript ...
JavaScript实现web收藏和设为首页,自己用着非常不错
### 所有浏览器通用的JS添加收藏夹代码详解 #### 一、背景介绍 在Web开发过程中,为了提高用户体验和方便用户保存网站链接,开发者常常会加入“添加到收藏夹”这一功能。早期的实现方式多依赖于浏览器提供的API,但...
标题中的“Node.js-CLI应用能选择视频将其添加到收藏夹查看视频标签并在浏览器中打开视频”揭示了一个基于Node.js开发的命令行界面(CLI)应用程序。这个应用具备了几个关键功能,包括处理视频文件、管理收藏夹、...
在JavaScript编程中,实现"收藏"和"设为首页"这两个功能主要涉及到浏览器的特定API交互,特别是对于老版本的Internet Explorer(IE6、IE7、IE8)和Firefox这样的非现代浏览器。以下是对这两个功能的详细解释: 一、...
JavaScript判断输入框中是否包含中文; JavaScript判断远程图片是否存在; Js+Css图片切换,带缩略图响应鼠标滑过; JS图片滚动代码(无缝、平滑); 纯CSS实现链接提示(学习层定位); 适合企业站的DIV+CSS导航菜单; 用...