刚刚学习JavaScript今在网上见着了这俩功能,也学着写了一下。 在下面这东东浏览器的不同写有着许多不同的差异,这点让人头痛。。。
<script type="text/javascript">
function fAddFavorite(TL,UL)
{
if(document.all)
window.external.AddFavorite(TL,UL);
else
window.sidebar.addPanel( UL,TL,"");
}
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) {
alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'");
}
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage',vrl);
}
}
}
</script>
<a href=# onClick="SetHome(this,window.location);return false;">设为首页</a></li>
<a href="javascript:fAddFavorite(window.location,'Xue~~ 新闻收集工作站')">加入收藏</a>
分享到:
相关推荐
js代码制作两个非常常用的网页特效,点击按钮设为首页、加入收藏、收藏本页功能。是网页制作必备的常用网页特效。
设为首页代码加入收藏
最近写到设为首页与加入收藏代码,与大家分享一下!
设为首页加入收藏ASP源码
加入收藏设为首页 加入收藏设为首页 加入收藏设为首页 加入收藏设为首页
加入收藏和设为首页的代码 兼容多个浏览器
网页设计课程中的设为首页 加入收藏代码(部分浏览器不支持的 如IE11 )
js实现加入收藏和设为首页功能 很方便的
设为首页、加入收藏代码,兼容IE和fireFox设为首页、加入收藏代码,兼容IE和fireFox
显示时间,加入收藏,设为主页。拖过去就用能用。好资源不解释.
设为首页、加为收藏js样例----简单的JS,web开发中会用到的,可以拿来用用,开发时直接copy就可以了
支持ff、ie的加入收藏、设为首页的js代码...
asp.net如何将页面设为首页和加入收藏 从网上扒下来的抓紧保存下来
由于现在很多浏览器版本,那么多浏览器兼容的设为首页与加入收藏功能代码,就比较好用,这里简单的整理下,方便需要的朋友
Jquery 加入收藏 设为首页 控件 使用方法 HomepageFavorite.Homepage(); HomepageFavorite.Favorite(window.location.href, document.title); 兼容多种浏览器。以后会有更新!
加入收藏源代码,设为首页源代码,加入收藏源代码,设为首页源代码
这里提供了控件的源码,可以实现设为首页和加入收藏, 既可以是文本类型的也可以是图片类型的, 对于一般网站的应用来说,很方便,希望能帮到大家
现在的浏览器越来越多,这就使得网页设计的兼容性要求越来越高,像常用的设为首页、加入收藏代码,一般的虽然简洁,但兼容性却非常不好,加入收藏和设为首页代码几乎各个网站都在头部放上一个,有没有效果先不管,...
javascript 设为首页与加入收藏兼容多浏览器代码,不过由于ie7的特殊性,设为首页不能使用,不过其它基于ie内核的浏览器都是支持的。
兼容firefox火狐、IE6IE7IE8加入收藏,设为首页代码