做了一个月的项目,下面把我经常用到的,在今天写了几篇文章,方便以后的查阅.
用Js实现的设置首页与加入收藏的代码[收藏]
加入收藏:
<a onclick="favorite(window.location,document.title)">加入收藏</a>
function favorite(URL, title)
{
try
{
window.external.addFavorite(URL, title);
}
catch (e)
{
try
{
window.sidebar.addPanel(title, URL, "");
}
catch (e)
{
alert("加入收藏失败,请使用Ctrl+D进行添加");
}
}
}
设为首页:
<a onclick="homePage(this,window.location)">设为首页</a>
function homePage(obj,val){
try{
obj.style.behavior='url(#default#homepage)';
obj.setHomePage(val);
}
catch(e){
if(window.netscape) {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}
catch (e) {
alert("此操作被浏览器拒绝!");
}
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService
(Components.interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage',val);
}
}
分享到:
相关推荐
js代码制作两个非常常用的网页特效,点击按钮设为首页、加入收藏、收藏本页功能。是网页制作必备的常用网页特效。
由于现在很多浏览器版本,那么多浏览器兼容的设为首页与加入收藏功能代码,就比较好用,这里简单的整理下,方便需要的朋友
主要介绍了js代码实现的加入收藏效果并兼容主流浏览器,需要的朋友可以参考下
第一种情况:可兼容所有浏览器的加入收藏代码,原理:根据获取用户navigator.userAgent.toLowerCase()信息来判断浏览器,根据浏览器是否支持加入收藏js命令,如果可以自动收藏否则就提示ctrl+D手动收藏了。...
加入收藏夹功能在网上可以搜索到很多相关的文章,本文要为大家介绍的是如何使用原生js来实现所谓的收藏,感兴趣的朋友可以参考下
现在的浏览器越来越多,这就使得网页设计的兼容性要求越来越高,像常用的设为首页、加入收藏代码,一般的虽然简洁,但兼容性却非常不好,加入收藏和设为首页代码几乎各个网站都在头部放上一个,有没有效果先不管,...
通过这段代码可以实现将某个页面加入到浏览器的收藏夹里;
11、原生JavaScript加入收藏夹 12、原生JavaScript设为首页 13、原生JavaScript判断IE6 14、原生JavaScript加载样式文件 15、原生JavaScript返回脚本内容 16、原生JavaScript清除脚本内容 17、原生JavaScript动态...
所有浏览器通用的js添加收藏夹代码,本文整理了多种方法实现加入收藏夹功能,下面为大家详细介绍下实现代码,感兴趣的朋友可以参考下哈
6_1.htm 用JavaScript实现一个页面两份样式表。 6_2.htm 用JavaScript动态更换图像元素中的图像。 6_3.htm 利用搜索引擎引用来高亮页面关键字。 6_4.htm 使用匿名函数为定时器传递参数。 6_5.htm Web页面...
6、代码收藏,用户可以收藏代码。 7、消息中心,分为了0系统消息、1评论消息、2兑换消息、3上传图片消息、4上传文件消息、5下载消息(用户扣除积分)、6下载消息。 8、代码中心,分为了分享代码、下载代码、评论代码、...
主要为大家介绍了帝国CMS实现加入收藏与设为首页的方法,可通过简单的js脚本来实现,是很多网站上都具备的常见功能,在使用帝国CMS建站的过程中非常具有实用价值,需要的朋友可以参考下
由于chrome,safari,opara 浏览器还未支持自动 “设为首页” & “加入收藏”. 所以我们只能try, catch一下, 给个错误提示! 也算完美了. 另外ie中, 很多人也碰到过 它window.external.addFavorite. 时会报错的问题....
这是一个基于Spring Boot的毕业设计项目,名...总之,这个基于Spring Boot的免税商品优选购物商城设计与实现项目,不仅具备完整的功能模块,而且代码结构清晰,易于阅读和理解,是一个非常适合作为毕业设计项目的实例。
20.3 单击加入收藏夹 20.4 复制标题和网址 20.5 关闭输入法 20.6 检测屏幕分辨率 20.7 检测系统信息 20.8 显示本地计算机信息 20.9 检测浏览器浏览过的站点数 20.10 IE文件菜单中的打开命令 20.11 打开Internet选项...
20.3 单击加入收藏夹 20.4 复制标题和网址 20.5 关闭输入法 20.6 检测屏幕分辨率 20.7 检测系统信息 20.8 显示本地计算机信息 20.9 检测浏览器浏览过的站点数 20.10 IE文件菜单中的打开命令 20.11 打开Internet选项...
Javascript小技巧一箩筐 事件源对象 event.srcElement.tagName event.srcElement.type ... 捕获释放 event....加入收藏夹 onclick="window.external.AddFavorite("http://www.google.com/", "google...
本项目前端开发基于微信开发者工具,使用JavaScript语言进行开发,采用原生微信开发框架,适当运用开源WeUI插件组件进行美化。后台开发框架采用Spring Boot,数据库采用MySQL,页面结合WXML、WXSS、JavaScript与AJAX...