<script>
if(navigator.appName!="Microsoft Internet Explorer"){
window.opener=null
window.close()
}
<script>

解决方案 »

  1.   

    TE用的也是IE内核,所以 一般的方法是分不出来的
      

  2.   

    <script>
    contents="<body bgcolor=red><font color=white>欢迎来到***,请使用IE登陆本站!</font></body>"
    pop=window.open("","_blank","width=200,height=100");
    pop.document.writeln(contents);
    if(pop.document.body.clientWidth!=200||pop.document.body.clientHeight!=100)
    top.location.href="../exit.asp" 
    </script>这个代码加在页首,能屏蔽腾讯和MYIE2.0进入!
      

  3.   

    Brookes(边走边唱) 你是取自IE的标题来判断的?原理很好,但用IE登陆也不正常,能否完善一下?
      

  4.   

    Brookes(边走边唱)来看这个
    http://expert.csdn.net/Expert/topic/2181/2181637.xml?temp=.7681085
      

  5.   

    判斷瀏覽器是否ie
    <%
    if Instr(UCASE(Request.ServerVariables("HTTP_USER_AGENT")),"MSIE") = 0 then
      Response.Redirect "NonIE.html"
    end if
    %>http://www.aspfaq.com/show.asp?id=2184
    >>>思歸的方法^_^
      

  6.   

    if(navigator.appName.indexOf("Microsoft Internet Explorer") == -1)
    {
        alert("请用IE");
        window.close();
    }
    else
        window.location.href = "hehe.html";
      

  7.   

    没有成功!用MYIE2.5版本仍然可以进!因为MYIE2.5版本,好象特意把关键部位做的和IE完全相同!MYIE2.5版的标题,也赫然写着“ MYIE - Microsoft Internet Explorer - [世纪江湖]”MYIE2.5版它标题内核也写成 Microsoft Internet Explorer 大概就防止屏蔽!(MYIE2.0以前的版本就没这样写,被成功屏蔽了!)我观察了一下:
    用IE进这个页面标题是:世纪江湖 - Microsoft Internet Explorer 
    用MYIE进这个页面标题是:MYIE - Microsoft Internet Explorer - [世纪江湖]可不可以判断整个标题来区分它们?甚至直接判断MYIE标题上的[ ]来屏蔽它!具体代码如何写?还望高手继续探讨,解决!谢谢!
      

  8.   

    只能区分ie和netscape而TE和MyIe都是用的ie的内核,是不能区分的
      

  9.   

    只能区分ie和netscape而TE和MyIe都是用的ie的内核,是不能区分的