T086学习网 | 站长学院 | 技术文档 | 成语 | 歇后语 | 帝国时代 | 代码收藏 | IP地址查询 | 生活百科 | 生日密码 | CSS压缩 | 用户评论 | 欣欣百宝箱

在FireFox下设为首页的解决方法

【 网络作者:PointNet 更新时间:2007-06-26 | 字体:
[导读]首先,你要在FF浏览器的地址栏里输入:about:config 设置 signed.applets.codebase_principal_support 选项的值为true 然后照下面的代码做就可以了:<html><head><meta http-equiv= Content-Type ...

首先,你要在FF浏览器的地址栏里输入:about:config  设置"signed.applets.codebase_principal_support"选项的值为true

然后照下面的代码做就可以了:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>The setHomePage of Firefox</title>
</head>

<body>
<a href="#" target="_search" onclick="setHomePageInFF()">设为首页</a></p>
<script type="text/javascript">
function setHomePageInFF()
{
//author:猫猫(brothercat)
//date:2006.12.4

  if(window.netscape)
  {
        try { 
          netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
        } 
        catch (e) 
        { 
          alert("此操作被浏览器拒绝! 请在浏览器地址栏输入“about:config”并回车 然后将[signed.applets.codebase_principal_support]设置为'true'"); 
        }
  }

  var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
  prefs.setCharPref('browser.startup.homepage','http://www.itlearner.com/');
}
</script>
</body>
</html>

http://www.itlearner.com改成你自己的网址


没有发现可以直接修改成true的。
我想这不是简单的程序问题,这是Firefox的安全机制的问题。如果不经允许就能通过javascript修改客户浏览器的设置,那我想也也没有人会用FF了吧^_^



在FireFox下加入收藏夹的解决方法

ff打开

<SCRIPT LANGUAGE="javascript">
<!--
function addFavor(title, url){
if (document.all)
window.external.AddFavorite(url, title);
else if (window.sidebar)
window.sidebar.addPanel(title, url, "")
}
//-->
</SCRIPT>
<a href="#" onclick='addFavor("never-online,blueDestiny blog","http://www.itlearner.com")'>favorite</a>

原文:http://dian-lv.com.cn/post/108.html

  • 转载请注明来源:IT学习网 网址:http://www.t086.com/ 向您的朋友推荐此文章
  • 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系我们,我们会尽快予以更正。
更多
留言建议ASP探针PHP探针站长Enjoy的Blog
© 2017 T086学习网 - T086.com(原itlearner.com)
RunTime:19.49ms QueryTime:7