制作网页 .asp 转为.html 怎么做啊?

制作网页 .asp 转为.html 怎么做啊?,第1张

用文本编辑器打开asp文件,把里面的asp代码去掉(<%....%>,<!--#include

file="...."-->等)

然后把文件的后缀名改成.html

如果用Dreamweaver的话,直接另存为,然后格式选.html就可以了

下面的例子是将、index.asp?id=1/index.asp?id=2/index.asp?id=3/这三个动态页面,分别生成index1.htm,index2.htm,index3.htm存在根目录下面。原理基本就是,把asp编译出来的html代码缓存起来,然后通过FSO把这些代码保存到指定的目录下,而html文件名按一定的规则生成。

code:<%

dim strurl,item_classid,id,filename,filepath,do_url,html_temp

html_temp="<ul>"

for i=1 to 3

html_temp = html_temp&"<li>"

item_classid = i

filename = "index"&item_classid&".htm"

filepath = server.mappath("/")&"\"&filename

html_temp = html_temp&filepath&"</li>"

do_url = "http://"

do_url = do_url&request.servervariables("server_name")&"/main/index.asp"

do_url = do_url&"?item_classid="&item_classid

strurl = do_url

dim objxmlhttp

set objxmlhttp = server.createobject("microsoft.xmlhttp")

objxmlhttp.open "get",strurl,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 filepath,2

objadostream.close()

next

html_temp = html_temp&"<ul>"

%>

<%

response.write ( "成功生成文件:" )

response.write ( "<br>" )

response.write html_temp

%>

分类: 电脑/网络 >>互联网

问题描述:

我用下载工具批量下载了很多网页,格式为*,现在想将这些网页批量转换为格式,并且希望能够同时以网页的标题命名.

解析:

用IE打开ASp网页--文件--另存为

保存好的就是的了.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6253263.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-19
下一篇 2023-03-19

发表评论

登录后才能评论

评论列表(0条)

保存