该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

将asp页面转换成html页面

Sub GenFile(id)

dim objXmlHttp

set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP")

objXmlHttp.open "GET","http://www.xxx.com/product.asp?id=" & id ,false

objXmlHttp.send()

Dim binFileData

binFileData = objXmlHttp.responseBody

Dim objAdoStream

set objAdoStream = Server.CreateObject("ADODB.Stream")

objAdoStream.Type = 1

objAdoStream.Open()

objAdoStream.Write(binFileData)

objAdoStream.SaveToFile Server.MapPath("/product") & "\" & id & ".htm",2

objAdoStream.Close()

dim sI,sA

sI=""

sA=""

dim objFSO,objFile

set objFSO = server.CreateObject("Scripting.FileSystemObject")

set objFile = objFSO.OpenTextFile(Server.MapPath("/product") & "\" & id & ".htm")

while not objFile.AtEndOfStream

sI = objFile.readline()

sA = sA & sI

wend

objFile.close

set objFile = nothing

''处理过程

dim sR

sR = replace(sA,"images/","../images/")

sR = replace(sR,"admin/../","../admin/")

sR = replace(sR,"class.asp","../class.asp")

sR = replace(sR,"cat.asp","../cat.asp")

sR = replace(sR,"research.asp","../research.asp")

sR = replace(sR,"help","../help")

sR = replace(sR,"mess.asp","../mess.asp")

sR = replace(sR,"index.asp","../index.asp")

sR = replace(sR,"addto.asp","../addto.asp")

''重新写入

dim objFileW

set objFileW = objFSO.CreateTextFile(Server.MapPath("/product") & "\" & id & ".htm",true)

objFileW.WriteLine sR

objFileW.close

set objFileW = nothing

set objFSO = nothing

end sub

HTML页面转换asp,将asp页面转换成html页面 代码相关推荐

  1. asp页面怎么转html页面,将asp页面转换成html页面 代码

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 将asp页面转换成html页面 Sub GenFile(id) dim objXmlHttp set objXmlHttp = Server.Create ...

  2. 开发视频网站,asp.net视频文件转换.fla格式

    最经公司有一个小项目需要把视频转换成FLASH文件,效果就是像用户注册youku网一样,自己可以视频上传,转换成flash格式播放. 苦于以前没有做过,于是马上搜索了相关的文章,看了 http://w ...

  3. ASP.NET Core中显示自定义错误页面-增强版

    之前的博文 ASP.NET Core中显示自定义错误页面 中的方法是在项目中硬编码实现的,当有多个项目时,就会造成不同项目之间的重复代码,不可取. 在这篇博文中改用middleware实现,并且放在独 ...

  4. asp.net core根据用户权限控制页面元素的显示

    asp.net core根据用户权限控制页面元素的显示 Intro 在 web 应用中我们经常需要根据用户的不同允许用户访问不同的资源,显示不同的内容,之前做了一个 AccessControlHelp ...

  5. ASP.NET 2.0中的跨页面提交

    简介 在ASP.NET 1.X 版本中,页面都是提交到自己本身,并不能方便的指定需要提交的目的页面.例如FirstPage.aspx中的button只能提交到FirstPage.aspx,而不能提交到 ...

  6. ASP.NET 2.0中实现跨页面提交

    ASP.NET 2.0中实现跨页面提交 在ASP.NET 1.X 版本中,页面都是提交到自己本身,并不能方便的指定需要提交的目的页面.例如FirstPage.aspx中的button只能提交到Firs ...

  7. php页面怎么转换成静态页面,php如何生成静态页面

    用php生成静态html页面 因为每次用户点击动态链接的时候都会对服务器发送数据查询的要求 对于一个访问量可能达百万千万级别的网站来说 这无疑是服务器一个大大的负担 所以把动态数据转换成静态html页 ...

  8. php 设置输出字体,利用PHP的输出信息控制功能实现Web页面简繁字体的自动转换...

    ! " #$% & ' "! () * $% +,,-./ 实践与经验 现代计算机︵总第二 " 七期︶ 引 言 目前,许多网站同时需要简体和繁体字版面的012 页 ...

  9. ASP.NET母版页(Razor主版页面框架)

    本篇介绍一下 ASP.NET 中 强大的Razor语法,以及下篇我们将介绍,在Java环境中,依靠VUE组件实现此功能. Asp.NET Razor母版页介绍 ASP.NET 2.0 推出了Maste ...

最新文章

  1. 标准差、方差、协方差的简单说明
  2. Django+xadmin打造在线教育平台(十)
  3. 博后招募 | 澳大利亚悉尼大学徐畅老师招收深度学习方向博士后/全奖博士
  4. SuperMap iDesktop 9D中实现地图配准
  5. mysqldump的几个主要选项探究
  6. 为什么将表格的method改为post后就无法工作_不用再等后端的接口啦!这个开源项目花 2 分钟就能模拟出后端接口...
  7. 程序出错后 程序员给测试人员的20条高频回复
  8. python自学行吗-Python能自学吗?
  9. 安装SQL Server Express和SQL Server Management Studio
  10. Local Database Overview for Windows Phone
  11. sql server从数据库导出导入教程
  12. ANSYS 有限元分析 接触分析
  13. Makefile:94: recipe for target 'install-***-recurse' failed 解决方法
  14. java等额本息、等额本金计算 记录一下
  15. 如何修改echarts源码(其他框架也可适用)
  16. [爬虫]爬取猫眼电影票房信息(信息字体加密)
  17. BFT-SMaRt:用Netty做客户端的可靠信道
  18. 英文、数字和汉字、日文的字符判断 英文占1个字符,中文汉字占2个字符 el-form表单验证规则
  19. 编程初学者(零基础如何入门),我适合这个行业么
  20. 百度地图服务详细评测

热门文章

  1. 基于 Swoole 的 swoolefy 4.2.0 正式发布
  2. 事务,Oracle,MySQL及Spring事务隔离级别
  3. 高兴总结台式故障分析==方案
  4. 29.9. Klish - Kommand Line Interface Shell (the fork of clish project)
  5. Android Studio 使用Lambda
  6. php strtotime 和 date 日期操作
  7. Spring – ${} is not working in @Value--转载
  8. 数据结构(C语言实现)第1章课后习题参考答案
  9. 算法杂货铺——k均值聚类(K-means)
  10. 面向过程方法学开发软件的特点