当前位置: 首页IT技术 → ASP实现查看ASP文件源码的函数代码分享

ASP实现查看ASP文件源码的函数代码分享

更多

下面跟大家分享的是关于ASP程序实现查看asp文件源码的函数代码,希望能够给大家带来帮助或启发。

<%
  SUB PrintLine (ByVal strLine)
   strLine=server.HTMLEncode(strLine)
   strLine=replace(strLine,"<%","<FONT COLOR=#ff0000><%")
   strLine=replace(strLine,"%>","%></FONT>")
   strLine=replace(strLine,"<SCRIPT","<FONT COLOR=#0000ff><SCRIPT",1,-1,1)
   strLine=replace(strLine,"</SCRIPT>","</SCRIPT></FONT>",1,-1,1)
   strLine=replace(strLine,"<!--","<FONT COLOR=#008000><!--",1,-1,1)
   strLine=replace(strLine,"-->","--></FONT>",1,-1,1)
   Response.Write strLine
  END SUB
  Function ShowCode(filename)
   Dim strFilename
   Dim FileObject, oInStream, strOutput
   strFilename = filename
   Set FileObject = Server.CreateObject("Scripting.FileSystemObject")
   Set oInStream = FileObject.OpenTextFile(strFilename, 1, 0, 0 )
   While NOT oInStream.AtEndOfStream
   strOutput = oInStream.ReadLine
   Call PrintLine(strOutput)
   Response.Write("<BR>")
   Wend
  end function
  %>
  <HTML>
  <HEAD>
  <TITLE>ASP源码浏览器</TITLE>
  </HEAD>
  <BODY BGCOLOR=#FFFFFF>
  <form action=viewcode.asp method=post>
  请输入ASP文件名
  <input type=file name=filename>
  <input type=submit value="查看源程序">
  </form>
  <%
  on error resume next
  dim file
  file=request.form("filename")
  response.write file & "源程序如下<hr>"
  if trim(file)<> "" then
   call showcode(file)
  end if
  %>
  </FONT>
  </BODY>
  </HTML>

热门评论
最新评论
昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)