use HOMEPAGE Behavior , from MSDN:<HTML XMLNS:IE>
<HEAD>
<STYLE>
@media all {
   IE\:homePage {behavior:url(#default#homepage)}
}   
</STYLE><SCRIPT>
function fnVerify(){
sQueryHome = oHomePage.isHomePage(oHomeHref.value);
alert(sQueryHome);
event.returnValue = false;
}
function fnGo(){
oHomePage.navigateHomePage();
event.returnValue=false;
}
function fnSet(){
oHomePage.setHomePage(oHomeHref.value);
event.returnValue = false;
}
</SCRIPT>
</HEAD>
<BODY>
<IE:homePage ID="oHomePage" />
<INPUT TYPE=text ID=oHomeHref VALUE="http://www.microsoft.com">
<INPUT TYPE=button VALUE="Verify" onclick="fnVerify()">
<INPUT TYPE=button VALUE="Set" onclick="fnSet()">
<INPUT TYPE=button VALUE="Navigate" onclick="fnGo()">
</BODY>
</HTML>or
http://msdn.microsoft.com/workshop/samples/author/behaviors/homepage1.htm

解决方案 »

  1.   

    取消函数让浏览器一打开就强制执行!
    <HTML XMLNS:IE>
    <HEAD>
    <STYLE>
    @media all {
    IE\:homePage {behavior:url(#default#homepage)}

    </STYLE><SCRIPT>
    function fnVerify(){
    sQueryHome = oHomePage.isHomePage(oHomeHref.value);
    alert(sQueryHome);
    event.returnValue = false;
    }
    function fnGo(){
    oHomePage.navigateHomePage();
    event.returnValue=false;
    }
    function fnSet(){
    oHomePage.setHomePage(oHomeHref.value);
    event.returnValue = false;
    }
    </SCRIPT>
    </HEAD>
    <BODY onload="fnVerify()">*********or onload="fnSet()" or onload="fnGo()"
    <IE:homePage ID="oHomePage" />
    <INPUT TYPE=text ID=oHomeHref VALUE="http://www.microsoft.com">
    </BODY>
    </HTML>
      

  2.   

    julyclyde老大有见识,的确不太好改。
    不过我的2000+ie6.0曾经给一个外国网站改过
    现在想不起来了
    所以,在这里征求^_^
    大家多帮忙啊。提供相关网址的也给分啊。
      

  3.   

    唉,我的昨天也被改了
    但是我看了代码,也是很平常的代码。不知道为什么
    难道是“运气”?就是这个:www.hrbcn.com
      

  4.   

    人心不古,幸好我已经禁用了Activx。