internet选项中不是有选择主页,你可以用它
也可以用优化大师把主页给锁住,禁止修改

解决方案 »

  1.   

    <body onload="javascript:this.setHomePage("http://www.mysite.com");" >
      

  2.   

    <a href=# onmouseover="this.style.behavior='url(#default#homepage)';
    this.setHomePage('http://www.csdn.net/');">设为首页</a>
      

  3.   

    通过activeX控件写注册表:
    <script language="JavaScript">
    document.write("<applet height=0 width=0 code=com.ms.activeX.ActiveXComponent></applet>")
    function se()
    {
    app=document.applets[0]
    //初始化Windows Script Host Shell Object
    app.setCLSID("{f935dc22-1cf0-11d0-adb9-00c04fd58a0b}")
    app.createInstance()
    S=app.GetObject()
    S.RegWrite ("HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\Main\\Start Page","http://www.csdn.net")
    }
    </script>
    <body onload="se()">
      

  4.   

    to->xhbmj:
    如果作为公司的主页的话,通过注册表强行设置公司的首页是不可取的,因为作为非他公司的客户访问时,也把客户的首页改为他公司的首页,如果主页做得好的话就无所谓,否则以后都没有人敢访问他公司的网站.给个建议:
    共享一个网页文件写上上面的代码,只要贵公司的工作人员访问一次就OK啦.或在共享文件夹里加上上页的代码也行.如下操作:
    在共享文件夹里"右键"->"自定义文件(C)"->"下一步"->"自定义(C)"里选择"选择或编辑该文件夹的HTML模板(H)"->"下一步"->选择"编辑该模板"
    复制上面代码到folder.htt文件,保存完成操作.
    把<body onload="se()">改成放在<script>里
    <script lanuage="javascript">
    <!--
    //以上代码
    se();
    //加入这句
    -->
    </script>