function addfavorite(){
switch (getOs()) {
case 1:
window.external.addFavorite('http://liangsongzhe.iteye.com/admin/blogs/new', 'javaeye');
break;
case 2:
window.sidebar.addPanel('Web之路', 'http://liangsongzhe.iteye.com/admin/blogs/new
', "");
break;
case 0:
alert("!!!!");
break;
}
}
function getOs(){
if (navigator.userAgent.indexOf("MSIE") > 0)
return 1;
if (isFirefox = navigator.userAgent.indexOf("Firefox") > 0)
return 2;
if (isSafari = navigator.userAgent.indexOf("Safari") > 0)
return 3;
if (isCamino = navigator.userAgent.indexOf("Camino") > 0)
return 4;
if (isMozilla = navigator.userAgent.indexOf("Gecko/") > 0)
return 5;
return 0;
}
分享到:
相关推荐
在本文中,我们将深入探讨如何使用C#编程语言创建一个具备添加和管理收藏夹功能的自定义浏览器。C#是一种广泛应用于开发桌面应用、游戏、Web服务等的强大语言,其.NET框架提供了丰富的类库,使得构建这样的应用程序...
标题中的“Node.js-CLI应用能选择视频将其添加到收藏夹查看视频标签并在浏览器中打开视频”揭示了一个基于Node.js开发的命令行界面(CLI)应用程序。这个应用具备了几个关键功能,包括处理视频文件、管理收藏夹、...
搜狗浏览器的收藏夹是基于本地数据库存储的,通常位于用户的个人配置文件目录下,包含了各个书签的URL、名称、描述等信息。而IE浏览器则使用HTML文件和Favorites文件夹来存储收藏夹,其中Favorites文件夹包含一系列...
通常,收藏夹的根节点是`<html>`,接着是`<body>`,然后是`<dl>`元素,里面包含了各个书签。 4. **创建数据结构**: 设计一个适当的数据结构来存储书签信息,比如嵌套的字典和列表。每条书签通常包含`title`(书签...
"仿IE收藏夹"是一个基于源码开发的工具,它旨在模仿互联网Explorer(IE)浏览器的收藏夹功能,提供用户一个方便的方式来存储、管理和访问他们的网页链接。在互联网早期,IE浏览器是主流的选择,其收藏夹功能深受用户...
标题中的“你从来没见过的网络电视收藏夹”可能是指一种集合了众多网络电视资源的应用程序或者浏览器插件,这样的工具通常能聚合多个网络电视平台,让用户在一个统一的界面上访问和观看各种在线视频内容。...
4. **添加和读取收藏夹**:收藏夹功能需要数据库或文件系统来存储用户的网址,同时提供用户界面以便添加、删除和查看这些收藏。这可能涉及到SQLite数据库的使用,或者自定义的XML文件格式来存储数据。 5. **浏览器...
通过监听拖放事件,可以实现在树形视图中的元素移动,这在创建类似浏览器收藏夹的管理界面时非常有用。 ** SWT控件的使用** 在SWT中,有多种控件可供选择,如Button、Text、Table等,它们各自有不同的用途。例如,...
此外,考虑到收藏夹的功能,你可能还需要了解数据存储技术。可以选择使用本地存储(`localStorage`或`sessionStorage`)在浏览器端保存用户的自定义设置,或者通过Ajax异步请求将数据存放在服务器端数据库中,如...
5. **用户界面设计**:VB的窗体设计工具使得创建用户界面变得简单,我们可以添加按钮、菜单项等,模拟常见的浏览器功能,如前进、后退、刷新、主页、收藏夹等。通过把这些控件与`WebBrowser`控件的事件关联,实现...
在"SunShine"中,用户可以将喜欢的网页添加到收藏夹,以便快速访问。这涉及到书签管理系统的实现,通常会有一个数据库结构用于存储书签的元数据,包括URL、标题和分类等。 在VC6环境下,开发者需要手动处理网络请求...
- **收藏夹功能**:利用`JTree`类实现收藏夹的管理,包括添加、删除等操作。 - **历史记录**:通过`Vector`对象保存用户的浏览历史,支持前进和后退操作。 ### 二、程序设计流程 根据文档中的描述,项目的开发流程...
- 显示收藏夹菜单:`Alt+A` 4. **其他常用操作** - 新建窗口:`Ctrl+N` - 打开文件:`Ctrl+O` - 打印:`Ctrl+P` - 保存网页:`Ctrl+S` - 显示/隐藏侧边栏:`Ctrl+Shift+S` - 显示工具菜单:`Alt+T` 5. **...
在本实例"随风网络收藏夹源码"中,我们可以深入理解ASP在实际Web应用程序开发中的应用,尤其是构建网络收藏夹这样的用户交互系统。 随风网络收藏夹源码是一个基于ASP技术的在线书签管理应用。用户可以保存、管理和...
这个功能可能是利用JavaScript的onmouseout事件,当鼠标离开特定元素(如链接或按钮)时,触发一个提示用户添加到收藏夹的操作。这个操作通常会引导用户执行浏览器的收藏功能。 这些ASP开发实例展示了如何利用...
- 实现收藏夹功能,需要设计数据结构存储书签信息,如URL、标题等,通常使用列表或数据库存储。此外,需要提供添加、删除书签的接口,并能展示在用户界面上。 6. **用户交互**: - 用户界面应提供直观的交互方式...
在易语言中,创建MDI客户区是构建多页面浏览器的第一步,它为各个浏览器页面提供了一个容器。取MDI客户区则是获取已创建的MDI区域,以便在此区域内添加和管理子窗口。 2. **取原窗口函数与注册类**: 取原窗口函数...
该插件旨在帮助用户快速、便捷地将网站的链接添加到百度搜索引擎的首页收藏夹,以便于用户日后快速访问。这对于提升网站用户的留存率和活跃度具有积极意义,同时也有助于增加网站在用户心中的曝光度。 实现这一功能...
IE收藏夹是Internet Explorer浏览器的一项功能,它允许用户保存网页URL以便快速访问。模仿这一功能,我们需要实现类似的目录结构,能够创建、编辑、删除书签,并能按照用户的喜好进行分类管理。 在易语言中,我们...
实现这一功能通常通过在网页上添加一个收藏按钮,当用户点击后,浏览器会自动记录当前页面的URL并保存到用户的收藏夹。在技术实现上,这通常涉及到HTML、JavaScript和浏览器API的交互,例如在JavaScript中调用window...