在网络上很多都是无效,麻烦测试通过在发,要兼容IE6以上,FF是3.0以上。谢谢!!
怎么在我机器上就行?
我的这个可以支持IE与火狐最新版(我测试的是Firefox3.6)
不过,那个添加首页在火狐里好像跟IE的效果不一样,但是是能添加首页的
[code="java"]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
支持IE6和火狐最新版的JS添加首页、收藏夹
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) { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 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',val); } } } function addFavorite() { var a = document.URL.split("/"); var c = "http://" + a[2] + "/"; var b = document.title; try { window.external.AddFavorite(c, b) } catch (d) { window.sidebar.addPanel(b, c, "") } };
设为首页JAVAEYE
加入收藏
[/code]
网上的例子不可靠
对了,那个火狐里面设置主页没弹窗,但是可以到浏览器的“工具”==>“选项”里可以查看到 这个例子很难找的勒 :roll: