怎么用ASP获取一个网页的HTML代码

< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>
Private   Function   bytes2BSTR(vIn)   '字符串函数   
  Dim   i,   ThischrCode,   NextchrCode   
  strReturn   =   ""   
  For   i   =   1   To   LenB(vIn)   
  ThischrCode   =   AscB(MidB(vIn,   i,   1))   
  If   ThischrCode   <   &H80   Then   
  strReturn   =   strReturn   &   Chr(ThischrCode)   
  Else   
  NextchrCode   =   AscB(MidB(vIn,   i   +   1,   1))   
  strReturn   =   strReturn   &   Chr(CLng(ThischrCode)   *   &H100   +   CInt(NextchrCode))   
  i   =   i   +   1   
  End   If   
  Next   
          bytes2BSTR   =   strReturn   
  End   Function   
    
  Function   GetURL(url)     '字符方式的xmlhttp   
          Set   Retrieval   =   Server.CreateObject("Microsoft.XMLHTTP")   
                      With   Retrieval   
                      .Open   "post",   url,   False,   "",   ""   
                      .Send   
                      GetURL   =   .ResponseText   
      GetURL   =   bytes2BSTR(.Responsebody)   
                      End   With   
          Set   Retrieval   =   Nothing   
  End   Function   
    
  用的时候这样   
  strs=geturl(" http://www.xxxx.com")   
  strs就是得到的源码  
本文转自 netcorner 博客园博客,原文链接:http://www.cnblogs.com/netcorner/archive/2006/12/22/2912456.html   ,如需转载请自行联系原作者
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简单的 ASP HTML5 文件上传示例: ```html <!DOCTYPE html> <html> <head> <title>ASP HTML5 文件上传示例</title> </head> <body> <form action="upload.asp" method="post" enctype="multipart/form-data"> <label for="file">选择文件:</label> <input type="file" name="file" id="file"><br> <input type="submit" name="upload" value="上传文件"> </form> </body> </html> ``` 在上面的代码中,我们创建了一个包含一个文件输入框和一个上传按钮的表单。当用户选择一个文件并点击上传按钮时,表单将通过 POST 方法提交到名为 "upload.asp" 的服务器端脚本。 接下来,我们需要编写服务器端 ASP 脚本来处理文件上传。以下是一个基本的示例: ```asp <% If Request.ServerVariables("REQUEST_METHOD") = "POST" Then Dim files : Set files = Upload.Files Dim file : Set file = files.Item("file") If file Is Nothing Then Response.Write "请选择一个文件." Else file.SaveAs Server.MapPath("uploads\" & file.FileName) Response.Write "文件已上传!" End If End If %> ``` 在上面的代码中,我们首先检查请求方法是否为 POST,以便确定表单是否已提交。然后,我们使用 Upload.Files 对象获取上传的文件集合,并使用 files.Item("file") 获取名为 "file" 的文件对象。如果没有选择文件,则返回错误消息。否则,我们使用 file.SaveAs 方法将文件保存到服务器上的 "uploads" 文件夹中,并返回成功消息。 请注意,我们使用 Server.MapPath 方法将文件保存到服务器上的本地路径中。因此,您需要确保服务器上已创建名为 "uploads" 的文件夹,并具有适当的权限。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值