亚美am8-亚美am8ag旗舰厅 > 科技 > asp文件怎么变成网页

asp文件怎么变成网页-亚美am8

导读关于用asp做网页的事情优质回答首先要对自己有目标,学东西开始不要想得太难学,你先得学vbscrip基本语言,在网上到处都有vbscript手册下载,然后再学aess与asp的连接代码,你下载的vb...

今天花果知识就给我们广大朋友来聊聊asp文件如何打开,以下关于观点希望能帮助到您找到想要的答案。

关于用asp做网页的事情

优质回答首先要对自己有目标,学东西开始不要想得太难学,你先得学vbscrip基本语言,在网上到处都有vbscript手册下载,然后再学aess与asp的连接代码,你下载的vbscript里也都有说明,你至少要先掌握一种数据库的连接代码。如果这些你都做到了那你就可以很容易的看懂asp了

我举几个简单的想法,不过我不知道你是否适合,我曾经是这样过来的。

呵,前提是你学会了html了吧,那就更好办,你学vbscrip时呢,就先学会用vbscript处理提交的表单数据,表单这个懂吗,就是html里form标签.

如果学会了一点这些呢,那就建议你做一个简单的计算器试试看做得出了不,要是做不出就到网上查查都有源码的,分析一下,然后再自己做一个功能强点的。尽量手写代码哦

如果你会做计算器了的话,那就再学着做登录页面客户端数据处理吧,我以前就是拿腾讯那个注册qq号的页面来做的哦,你也可以去试试。

如果你这个也会做了,那你就开始写留言本吧,,那就要你自己分析啦,思路要清晰哦(做留言本需要什么功能,怎么实现),做完留言本还可以再做简单的聊天室啊,简单的bbs论坛啊,最后做简单的管理系统啊等等,慢慢来吧,做完这些了你就应该asp学得了

如何将asp网页生成html网页?

优质回答以下代码就是将一个asp的动态页面生成一个html的静态页面,注释我已经加上了,自己看吧。

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

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

html_temp = html_temp&filepath&""

代码是在建立最终生成静态文件的名称和路径。

do_url = "http://"

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

do_url = do_url&"item_classid="&item_classid

strurl = do_url

代码是通过拼写do_url字符串来获得你所传递过来的文件路径和参数,并最终附值到strurl变量中。

dim objxmlhttp

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

objxmlhttp.open "get",strurl,false

objxmlhttp.send()

这段代码是在通过你所传递过来的strurl解析该页面中的html代码;关键是这句(objxmlhttp.open "get",strurl,false )。

dim binfiledata

binfiledata = objxmlhttp.responsebody

代码是将解析好的html代码附到binfiledata中

dim objadostream

set objadostream = server.createobject("adodb.stream")

objadostream.type = 1

objadostream.open()

objadostream.write(binfiledata)

objadostream.savetofile filepath,2

objadostream.close()

这段代码是建立一个文件对象,将所拥有html代码的变量binfiledata写到该文件中。

html_temp = html_temp&"

    "

    response.write html_temp

    response.write ( "
    " )

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

    几句就不用我解释了:)

    其实上面这个做法并不是很科学,还可以将代码更完善些。建议你将这个步骤封装到两个function中,这样比较清晰并且方便重复调用,

    createfile:用于建立生成的静态文件,其中调用geturltext进行脚本解析。

    function createfile(filename,url)

    dim fs,fname

    set fs = server.createobject("scripting.filesystemobject")

    set fname = fs.createtextfile(filename, true)

    fname.write geturltext(url)

    fname.close

    set fname = nothing

    set fs = nothing

    end function

    geturltext:用语解析传递回来的asp页面

    function geturltext(url)

    dim xmlhttp

    set xmlhttp = server.createobject("msxml2.serverxmlhttp")

    xmlhttp.settimeouts 10000,10000,10000,30000

    xmlhttp.open "get",url, false

    xmlhttp.setrequestheader "content-type", "text/xml"

    xmlhttp.send

    if xmlhttp.readystate = 4 then

    geturltext = xmlhttp.responsetext

    else

    geturltext = ""

    end if

    end function

    里面url就是你传递过来的地址,而filename就是生成文件的地址,你在调用时直接调用createfile,将filename和url传递过去就可以了,怎么样,是不是比上面的看起来清晰很多:)

    通过上文,我们已经深刻的认识了asp文件如何打开,并知道它的解决措施,以后遇到类似的问题,我们就不会惊慌失措了。如果你还需要更多的信息了解,可以看看花果知识的其他内容。

本文来自网络,不代表本站立场,转载请注明出处:https://www.sjscb.com/shuma/219661.html

作者: 花果知识

花果知识为您提供最全面的生活百科网站大全,主要为您提供数码、汽车、财经、美食、财经、科技、健康、教育、创业、电商、影视、百科等资讯信息,在这里可以找到您所需的答案,解决您所困惑的问题。
如何打开aspa文件
电话机哪个牌子好
联系亚美am8

联系亚美am8

0898-88881688

在线咨询:

邮箱: email@wangzhan.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注亚美am8ag旗舰厅

微信扫一扫关注亚美am8ag旗舰厅

返回顶部
网站地图