zoukankan      html  css  js  c++  java
  • ASP实用技巧:强制刷新和判断文件地址

    ASP实用技巧:强制刷新和判断文件地址


       强制刷新网页

    <%
      '强制性刷新随机验证码
      '让随机验证码每次按IE的后退按钮时,返回登录页面的随即码都自动刷新,
      Response.expires=-1
      Response.AddHeader"pragma","no-cache"
      Response.AddHeader"cache-control","no-store"
    %>

       判断文件地址是否有效

    <%
      '原创作者:小艺 QQ:52093 时间:2005.6.30
      Response.Write("<head>< style ><!--span{ font-size: 9pt }--></style></head>")
    On Error Resume Next
      Dim thisurl,thistext
      thisurl=Request("thisurl") '定义文件地址(非Html格式文档)!
      if thisurl="" then
       Response.Write("<span>请先输入文件地址!</span>")
       Response.End
      End if
      Function objxmlhttp(xmlurl)
       On Error Resume Next
    Set objxml = CreateObject("Microsoft.XMLHTTP")
       objxml.Open "get",xmlurl,false
       objxml.setrequestheader "content-type","application/x-www-form-urlencoded"
       objxml.send
       objxmlhttp = objxml.responsebody
       if Err then
        Err.Clear
        Response.Write("<span>建立连接失败,文件不存在或网络有问题!;错误原因:"&Err.Description&"!</span>")
        Response.End
       End if
      End Function

      Function bytes2BSTR(vIn)
       strReturn = ""
       For i = 1 To LenB(vIn)
        ThisCharCode = AscB(MidB(vIn,i,1))
        If ThisCharCode < &H80 Then
         strReturn = strReturn & Chr(ThisCharCode)
        Else
         NextCharCode = AscB(MidB(vIn,i+1,1))
         strReturn = strReturn & Chr(CLng(ThisCharCode) * & H10 0 + CInt(NextCharCode))
         i = i + 1
        End If
       Next
       bytes2BSTR = strReturn
      End Function

      thisurl2=Split(thisurl,",")
      For Each ii In thisurl2
       thistext=bytes2BSTR(objxmlhttp(ii))
       if InStr(thistext,"<html>")<>0 then
        Response.Write("<span>"& ii &" <b>×</b></span><br>")
       Else
        Response.Write("<span>"& ii &" <b>√</b></span><br>")
       End if
      Next

      if Err then
       Err.Clear
       Response.Write("<span>碰到意外!;错误原因:"&Err.Description&"!</span>")
       Response.End
      End if
    %>
  • 相关阅读:
    vue中mixins的使用方法和注意点(详)
    深入理解.sync修饰符
    less语法详解
    vue中的history和hash
    在Vue组件中获取全局的点击事件
    echarts
    【SQL Server性能优化】运用SQL Server的全文检索来提高模糊匹配的效率
    【SQL Server备份恢复】维护计划实现备份:每周数据库完整备份、每天差异备份、每小时日志备份
    通过SQL Server的扩展事件来跟踪SQL语句在运行时,时间都消耗到哪儿了?
    如何向视图插入数据
  • 原文地址:https://www.cnblogs.com/YrRoom/p/300119.html
Copyright © 2011-2022 走看看