仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 526|回复: 8
打印 上一主题 下一主题

[学习教程] ASP网站制作之猎取天色预告信息

[复制链接]
飘飘悠悠 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:41:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。天色预告http://community.csdn.net/Expert/topic/3720/3720043.xml?temp=.9098169

<formmethod=postaction="weareport.asp">
乡村:<inputname=cityvalue=哈尔滨><br/>
区域:<inputname=areavalue=西南><br/>
省分:<inputname=provincevalue=黑龙江><br/>
<inputtype=submitvalue=检察>
</form>
<%
ifrequest("city")""then
city=request("city")
area=request("area")
province=request("province")
contents=getHTTPpage("http://www.cma.gov.cn/netcenter_news/qxyb/city/index.php?city="&city&"&province="&province&"&area="&area)
startPos=CutedPage(contents,"<!--天色预告入手下手-->",1)
endPos=CutedPage(contents,"<!--天色预告停止-->",0)
contents=mid(contents,startPos,endPos-startPos)
contents=replace(contents,"src=/","src=http://www.cma.gov.cn/")
contents=replace(contents,"src=..","src=http://www.cma.gov.cn/netcenter_news/qxyb/city/..")
response.writecontents
endif

functionCutedPage(scontent,str,mode)
ifscontent=""thenexitfunction
pos=instr(scontent,str)
ifpos>=0then
ifmode=0then
CutedPage=pos
else
CutedPage=pos+len(str)
endif
else
Cutepage=len(scontent)
endif
endfunction

FunctionBytes2Bstr2(body,Cset)
dimobjstream
setobjstream=Server.CreateObject("adodb.stream")
objstream.Type=1
objstream.Mode=3
objstream.Open
objstream.Writebody
objstream.Position=0
objstream.Type=2
objstream.Charset=Cset
Bytes2Bstr2=objstream.ReadText
objstream.Close
setobjstream=nothing
EndFunction

functiongetHTTPPage(url)
onerrorresumenext
dimhttp
sethttp=Server.createobject("Microsoft.XMLHTTP")
Http.open"GET",url,false
Http.send()
ifHttp.readystate4thenexitfunction
getHTTPPage=bytes2BSTR2(Http.responseBody,"GB2312")
sethttp=nothing
iferr.number0thenerr.Clear
endfunction
%>


</p>减少客户内IT专业人才缺乏带来的影响。ASP的客户员工利用浏览器进入相关的应用软件,简单易用,无需专业技术支持。
若天明 该用户已被删除
沙发
发表于 2015-1-18 08:40:52 | 只看该作者
Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")
admin 该用户已被删除
板凳
发表于 2015-1-21 13:49:41 | 只看该作者
那么,ASP.Net有哪些改进呢?
再现理想 该用户已被删除
地板
发表于 2015-1-30 19:35:42 | 只看该作者
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
飘飘悠悠 该用户已被删除
5#
 楼主| 发表于 2015-2-6 15:28:11 | 只看该作者
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
若相依 该用户已被删除
6#
发表于 2015-2-16 21:28:29 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
因胸联盟 该用户已被删除
7#
发表于 2015-3-5 09:46:07 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
莫相离 该用户已被删除
8#
发表于 2015-3-12 03:24:05 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
蒙在股里 该用户已被删除
9#
发表于 2015-3-19 17:45:27 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-17 19:08

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表