如何判断客户端浏览器是否启用js

解决方案 »

  1.   

    <noscript></noscript>标签
      

  2.   

    先在一个页面写COOKIE,然后跳转页面后读。读出了就开启了;反之没有开启
    1.asp
    <HTML>
    <HEAD>
    <TITLE>test</TITLE>
    </HEAD>
    <BODY>
    <% Response.Cookies("gaochenfeng") = "gaochenfeng"%>
    <FORM method=post action="2.asp" id=form1 name=form1><INPUT TYPE="submit" name=submit1 VALUE="COOKIE开启了吗?">
    </FORM>
    </BODY>
    </HTML>2.asp
    <%
    Response.Write "前页设了Cookies('gaochenfeng')的值为:gaochenfeng<br>"
    if Request.Cookies("gaochenfeng") = "" Then    
        Response.Write "本页没取到Cookies('gaochenfeng')的值;所以Cookie没有开启!<br><br>"
    else
        Response.Write "本页取到了Cookies('gaochenfeng')的值:"&Request.Cookies("gaochenfeng")
        Response.Write "<br>所以Cookie已开启<BR>"     
    end if
    %>
      

  3.   

    <noscript></noscript>加到末尾就行
      

  4.   

    判断一个属性怎么样?比如:if(document.getElementById) { XXX }