vbscript for each var in Request.ServerVariables  ......可以了

解决方案 »

  1.   

    用javascript写不行吗?那里错了???
    <%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
    <TABLE>
          <TR>
               <TD>
                    <B><--名称--></B>
               </TD>
               <TD>
                    <B><--值--></B>
               </TD>
          </TR><%
    for(name in Request.ServerVariables)
    {
    %>
    <TR>
    <TD>
    <%=name%>
    </TD>
    <TD>
    <%= Request.ServerVariables(name) %>
    </TD>
    </TR>
    <%}%>
    </TABLE>
      

  2.   

    javascript 好像没有for(name in Request.ServerVariables这样的语句吧
    应该是VBscript中的,你先重新定义一下,应该是:
    For Each name in Request.ServerVariables
      

  3.   

    可我是用javascript+asp写的:|
    大虾门来帮帮我吧!谢谢啦!
      

  4.   

    使用下面的方法就可以实现了...<%@LANGUAGE="JSCRIPT"%>
    <TABLE width="100%" border="1">
          <TR>
               <TD>
                    <B><--名称--></B>
               </TD>
               <TD>
                    <B><--值--></B>
               </TD>
          </TR><%
    var obj=Request.ServerVariables;
    for(var i=1;i<=obj.count;i++)
    {
    %>
    <TR>
    <TD>
    &nbsp;&nbsp;<%=obj.key(i)%>
    </TD>
    <TD>
    <%=obj(i)%>
    </TD>
    </TR>
    <%
    }
    %>
    </TABLE>
      

  5.   

    集合有两个方法
    key(编号) 得到响应的键
    item(编号) 得到相应的值
      

  6.   

    js的for(v in obj)只用于数组和对象