js收藏php,javascript实现网站加入收藏功能

阅读: 评论:0

js收藏php,javascript实现网站加入收藏功能

js收藏php,javascript实现网站加入收藏功能

本文为大家分享了三段javascript实现网站加入收藏功能的代码,具体内容如下

第一种情况:可兼容所有浏览器的加入收藏代码,原理:根据获取用户LowerCase()信息来判断浏览器,根据浏览器是否支持加入收藏js命令,如果可以自动收藏否则就提示ctrl+D手动收藏了。

代码如下:

function addFavorite2() {

var url = window.location;

var title = document.title;

var ua = LowerCase();

if (ua.indexOf("360se") > -1) {

alert("由于360浏览器功能限制,请按 Ctrl+D 手动收藏!");

}

else if (ua.indexOf("msie 8") > -1) {

}

else if (document.all) {

try{

}catch(e){

alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!');

}

}

else if (window.sidebar) {

window.sidebar.addPanel(title, url, "");

}

else {

alert('您的浏览器不支持,请按 Ctrl+D 手动收藏!');

}

}

复制代码保存成js文件,然后在要收藏的地方加上

代码如下

第二种情况:js代码实现设为首页并加入收藏

// JavaScript Document

// 加入收藏 加入收藏

function AddFavorite(sURL, sTitle)

{

try

{

}

catch (e)

{

try

{

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

}

catch (e)

{

alert("加入收藏失败,请使用Ctrl+D进行添加");

}

}

}

//设为首页 设为首页

function SetHome(obj,vrl){

try{

obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);

}

catch(e){

if(windowscape) {

try {

netscape.ablePrivilege("UniversalXPConnect");

}

catch (e) {

alert("此操作被浏览器拒绝!n请在浏览器地址栏输入“about:config”并回车n然后将 [debase_principal_support]的值设置为'true',双击即可。");

}

var prefs = Components.classes['@mozilla/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);

prefs.setCharPref('browser.startup.homepage',vrl);

}

}

}

使用

第三种情况:js添加收藏代码

很多网站为了聚集用户和维持流量都有"设为首页","添加收藏"等按钮,js添加收藏代码如下:

结果测试:该代码对IE6+,和FireFox均有效,Chrome无效!

以上就是js代码实现设为首页并加入收藏功能,希望大家喜欢。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

本文发布于:2024-01-28 07:48:36,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17063993205895.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:加入收藏   功能   收藏   网站   js
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23