加入收藏和设为首页的功能

<a onclick="SetHome(window.location)" href="javascript:void(0)">设为首页</a> <a onclick="AddFavorite(window.location,document.title)"
href="javascript:void(0)">加入收藏</a>

//加入收藏

function AddFavorite(sURL, sTitle) {

sURL = encodeURI(sURL);
try {

window.external.addFavorite(sURL, sTitle);

} catch (e) {

try {

window.sidebar.addPanel(sTitle, sURL, "");

} catch (e) {

alert("加入收藏失败,请使用Ctrl+D进行添加,或手动在浏览器里进行设置.");

}

}

}

//设为首页

function SetHome(url) {

if (document.all) {

document.body.style.behavior = ‘url(#default#homepage)‘;

document.body.setHomePage(url);

} else {

alert("您好,您的浏览器不支持自动设置页面为首页功能,请您手动在浏览器里设置该页面为首页!");

}

}

时间: 2024-10-24 14:59:09

加入收藏和设为首页的功能的相关文章

加入收藏和设为首页

// 设置为主页  function SetHome(obj,vrl){  try{  obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);  }  catch(e){  if(window.netscape) {  try {  netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  }  catch (e) { 

原生JavaScript加入收藏夹 设为首页

设为首页: function setHomepage() { if (document.all) { document.body.style.behavior = 'url(#default#homepage)'; document.body.setHomePage('http://paidad.cn') } else if (window.sidebar) { if (window.netscape) { try { netscape.security.PrivilegeManager.ena

.net中添加收藏和设为首页的代码(转)

<a href="javascript:window.external.addFavorite('http://www.vkesoft.com','你的网站名字')"> <span style="font-size: 10pt">加入收藏</span></a> <a href="Default.aspx" onclick="this.style.behavior='url(#defa

Javascript 设为首页 + 加入收藏(全兼容)

//加入收藏夹 function AddFvtgc() { var title = document.title; var url = document.location.href; try { window.external.AddFavorite(url, title); } catch (e) { alert("请按下 Ctrl + D 键将本站加入收藏."); } } //设为首页 function AddHomegc() { var url = document.locati

javascript设为首页、加入收藏

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> *{margin: 0; padding: 0} a{text-decoration: none; color: #fff; font-size

javascript 设为首页 | 加入收藏夹 JS代码

我们介绍一个可兼容所有浏览器的加入收藏代码代码,大概原理是这样的我们根据获取用户navigator.userAgent.toLowerCase()信息来判断浏览器,根据浏览器是否支持加入收藏js命令,如果可以自动收藏否则就提示ctrl+D手动收藏了. 1 function addFavorite2() { 2 var url = window.location; 3 var title = document.title; 4 var ua = navigator.userAgent.toLowe

[代码收藏]设为首页和加入收藏的JavaScript代码(兼容多浏览器)

其实不少非IE内核浏览器都仍不支持通过代码将网页设为主页和加入收藏的功能,因此说是兼容,其实只是一个try,catch后的提醒而已. 加入收藏: /* * author : 2010-12-27 11:33:02 teresa * discription: add favorite */ function addFavorite() { if(document.all) { try { window.external.addFavorite(window.location.href, docum

兼容所有浏览器的设为首页收藏本站js代码

大家发现传统的收藏本站按钮在360浏览器下面没有效果了,但是360浏览器用户群却非常之大.所以我们在网上找到一个兼容所有浏览器的收藏本站解决方案,具体功能如下: 设为首页 和 收藏本站js代码 兼容IE,chrome,ff,360等 将以下代码放入页面或者新建js文件 <script type="text/javascript"> //设为首页 function SetHome(obj,url){ try{ obj.style.behavior='url(#default#

设为首页/加入收藏 代码

// 设置为主页function SetHome(obj,url){   try{        obj.style.behavior='url(#default#homepage)';        obj.setHomePage(url);    }catch(e){        if(window.netscape){           try{               netscape.security.PrivilegeManager.enablePrivilege("Univ