想要天天向上,就要懂得享受学习。为大家推荐JavaScript 兼容IE,FF的设为首页、加入收藏代码,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!
这段程序的设为首页自动获取当前文档URL的域名,加入收藏的描述取自当前文档的标题。
代码:
程序代码
!DOCTYPE html PUBLIC "-//W3C//DTDXHTML1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312" /
title设为首页--加入收藏/title
script type="text/javascript"
function setHomePage(obj){
var aUrls=("");
var vDomainName=""++"";
try{//IE
obj.style.behavior="url(#default#homepage)";
obj.setHomePage(vDomainName);
}catch(e){//other
if(scape) {//ff
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}
catch (e) {
alert("此操作被浏览器拒绝!请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]设置为'true'");
}
var prefs = Components.classes['@/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage',vDomainName);
}
}
if(scape)alert("ff");
}
function addFavorite(){
var aUrls=("");
var vDomainName=""++"";
var description=document.title;
try{//IE
window.external.AddFavorite(vDomainName,description);
}catch(e){//FF
window.sidebar.addPanel(description,vDomainName,"");
}
}
/script
/head
body
input type="button" value="设为首页" / input type="button" value="加入收藏" /
/body
/html