当前位置:首页 » 多媒体相关

为啥这个由ASP生成的页面的数据在客户端无法验证


如果是这样一个html文件,是没有问题的  
  <html>  
  <head>  
  <meta   name="vi60_defaultclientscript"   content="vbscript">  
   
  <meta   name="generator"   content="microsoft   visual   studio   6.0">  
  <title></title>  
  <script     language=vbscript>  
  <!--  
      function   myform_onsubmit  
          if   len(trim(document.myform.file1.value))   =   0   then  
              msgbox   "请输入合法的文件名!"  
            myform_onsubmit=false  
          else    
              myform_onsubmit=true  
          end   if  
        end   function  
  -->  
  </script>  
  </head>  
  <body>&nbsp;&nbsp;  
  <form   id="myform"   name="myform"   action="check.asp"   enctype="multipart/form-data"     method=post   >  
  <p><input   id=file1   style="width:   306px;   height:   22px"   type=file   size=26   name=file1   value=>&nbsp;&nbsp;<input   id=button1   type=submit   value="提   交"   name=button1   style="width:   59px;   height:   24px"   size=23></p>  
  </form>  
  </body>  
  </html>  
   
  但我向下面一样将  
   
  <%@   language=vbscript   %>  
  <%  
      dim   num  
      dim   i  
      num=session("111")  
      response.write   "<html>"  
      response.write   "<head>"  
      response.write   "<meta   name=""vi60_defaultclientscript""   content=""vbscript"">"  
      response.write   "<meta   name=""generator""   content=""microsoft   visual   studio   6.0"">"  
      response.write   "<script     language=vbscript>"  
      response.write   "<!--"  
      response.write   "   function   myform_onsubmit"  
      response.write   "       if   len(trim(document.myform.file1.value))   =   0   then"  
      response.write   "           msgbox   ""请输入合法的文件名!"""  
      response.write   "           myform_onsubmit=false"  
      response.write   "     else"    
      response.write   "         myform_onsubmit=true"  
      response.write   "     end   if"  
      response.write   "   end   function"  
      response.write   "-->"  
      response.write   "</script>"  
      response.write   "</head>"  
      response.write   "<body>"  
      response.write   "<form   id=""myform""   name=""myform""   action=""checkagain.asp""   enctype=""multipart/form-data""     method=post   >"  
   
    for   i=1   to   num    
          response.write   "<p><input   id=file1   style=""width:   306px;   height:   22px""   type=file   size=26   name=file1   value=>"  
          response.write   "<br>"  
    next    
      response.write   "<p><input   id=button1   type=submit   value=""提   交""   name=button1   style=""width:   59px;   height:   24px""   size=23></p>"  
      response.write   "</form>"  
       
    response.write   "</body>"  
    response.write   "</html>"  
    %>  
  作为一个asp页面时,就无法完成象html文件一样的客户端判断?  
   
  不知道原因,希望各位大哥赐教并指明解决方法,谢谢!

推荐阅读

  • 《三国志10》游戏前期小技巧 [详细内容]
  • 全频率FM发射 朗科A120车载MP3上市闪存MP3 [详细内容]
  • 至薄至美朗科车载A210彰显酷黑时尚闪存MP3 [详细内容]
  • 20例Windows XP操作系统优化技巧 [详细内容]
  • HT820蓝牙耳机和E680I的配对使用 [详细内容]
  • 胖友至爱:十款Palm值得拥有 [详细内容]
  • 数码相机新用途 图书馆图书翻拍技巧 [详细内容]
  • 网友回答:
    网友:net_lover

    response.write   "</head>"   &   vbcrlf  
       
      都加

    网友:htao007

    回车+换行

    .

    讨论区

    Login