function bookmarkit(){
switch(getOs()){
case 1:
window.external.addFavorite('http://www.yaopi.net','银屑病医学导航');
break;
case 2:
window.sidebar.addPanel('银屑病医学导航', 'http://www.yaopi.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.meddir.cn');
return false;
}
<a href="#" onClick="bookmarkit();">加入收藏</a>
<a href="#" onClick="setHome(this);" >设为首页</a>
分享到:
相关推荐
在Web开发中,"设为首页"和"加为收藏"功能是常见的用户交互元素,它们为用户提供便捷的方式,使用户能快速访问他们喜欢的网站或保存感兴趣的内容。JavaScript(简称JS)是一种轻量级的解释型编程语言,广泛应用于...
JavaScript实现web收藏和设为首页,自己用着非常不错
根据提供的文件信息,本文将详细解释“修改好的JS收藏本站与设为主页绝对经典”这一主题涉及的关键知识点,包括如何使用JavaScript实现“收藏当前页面”和“设置为浏览器主页”的功能。 ### 一、理解标题与描述 ##...
例如,在给定的代码中,`<a>`标签用于创建“设为首页”和“加入收藏”的链接,通过调用`javascript:void(0)`防止页面跳转,并将`SetHome`和`AddFavorite`函数作为事件处理器。 ```html <a href="javascript:void...
在网页开发中,为了让用户能够方便地将网站设为首页或收藏,通常会提供相应的JavaScript代码实现这一功能。然而,由于不同浏览器的内核和功能差异,简单的代码可能无法在所有浏览器上正常工作。本文将详细介绍如何...
总结来说,通过jQuery实现“设为首页”和“加入收藏”功能主要是利用JavaScript的事件处理和浏览器提供的特定API。虽然这些操作受到浏览器安全策略的限制,但通过合理的提示和兼容性处理,仍能为用户提供便捷的服务...
在JavaScript编程中,实现"收藏"和"设为首页"这两个功能主要涉及到浏览器的特定API交互,特别是对于老版本的Internet Explorer(IE6、IE7、IE8)和Firefox这样的非现代浏览器。以下是对这两个功能的详细解释: 一、...
### 设为首页与加入收藏代码知识点详解 #### 一、知识点概述 在网站开发中,为了提高用户体验并方便用户快速访问网站,很多站点都会提供“设为首页”和“加入收藏”的功能。这两种功能通常通过JavaScript来实现。...
标题中的“显示时间加入收藏设为主页”似乎指的是一个网页组件或者用户控件的功能集合,这个组件能够实现三种主要功能:显示系统时间、允许用户将页面添加到收藏夹以及将当前页面设置为浏览器主页。这样的功能通常在...
其中,“设为首页”通过`setHomePage`函数设置主页,而“加入收藏”则通过`addFavorite`函数调用浏览器的收藏功能。 #### 分析: - `this.style.behavior='url(#default#homepage)'`: 这行代码设置了元素的行为属性...
根据提供的文件信息,我们可以深入探讨两个主要的知识点:一是如何通过HTML和JavaScript实现“设为首页”的功能;二是如何添加“加入收藏”的功能。这两个功能在过去网页设计中非常常见,虽然随着浏览器的发展,这些...
- 在`加入收藏设为首页.html`这个文件中,很可能是对这两个功能的示例代码或者教程。通常,开发者会创建一个网页,包含加入收藏和设为首页的按钮,并编写相应的JavaScript或HTML代码来处理用户点击这些按钮时的事件...
在介绍如何使用JavaScript实现“设为首页”与“加入收藏”功能时,我们需要考虑不同浏览器之间的兼容性问题。从给定文件的信息中,我们可以了解如何编写跨浏览器的代码,以使得在IE、Firefox等浏览器中都能实现这两...
支持ff、ie的加入收藏、设为首页的js代码...
### ASP.NET 如何将页面设为首页和加入收藏 在ASP.NET中,有时我们需要提供一个功能,让用户可以方便地将当前网页设为他们的浏览器首页或加入到收藏夹中。这通常通过JavaScript实现,并且需要一些特定的方法来确保...
JavaScript(简称JS)是一...总结来说,这段代码提供了在JavaScript中实现将网站设为首页和添加至收藏夹的跨浏览器解决方案,但需要注意的是,随着浏览器技术的发展,部分代码可能需要更新以保持与最新浏览器的兼容性。
本资源提供的"设为首页"和"加入收藏"控件的源码,为ASP.NET开发者提供了一种方便的方式来增强网站的功能性和用户体验。下面将详细阐述这两个控件的工作原理、应用场景及其实现方式。 首先,"设为首页"功能允许用户...
总结来说,通过JavaScript,我们可以为用户提供方便的设置首页和收藏本站的功能,虽然受限于浏览器的限制,但通过适当的提示和兼容性处理,仍然能够提高用户体验。在`index.php`这样的文件中,我们需要确保这些功能...
在网页开发中,"加入收藏"和"设为首页"是常见的用户交互功能,它们提升了网站的用户体验,方便用户快速访问他们喜欢的站点。这两项功能的实现主要依赖于JavaScript和HTML,有时也会结合浏览器的特定API。接下来,...
"添加到收藏夹和设为首页代码"这个资源就是提供了实现这一功能的代码示例。 一、添加到收藏夹的代码: 添加到收藏夹的代码通常是JavaScript实现的,因为HTML本身不支持直接的收藏功能。以下是一个简单的示例: ```...