- 318
- 0
- 约1.87万字
- 约 15页
- 2018-04-30 发布于河北
- 举报
Vb(VBA)网页数据下载与控制.doc
网页数据下载与控制
一、概述及感谢
需要用到网页控制的方面,大致概括一下为:
1、程序中需要嵌入一个网页,例如:天气预报。
2、需要从网上下载数据,写入到本地数据库中。
二、Maxthon的使用
无论哪方面的应用,首要的是找到网址(也许是废话)。
以Winland的天气预报为例,假如我的程序需要这样一个东西,我该如何下爪:
1、打开
2、点击“天气预报”,打开:/tianqi
3、Maxthon的viewpage。/WeatherInfoIfm.aspx?CityName=%e5%ae%9c%e6%98%8c
6、下一步,在我们自己的程序中就可以使用这个网址,直接来查询了。
综上所述,通过Maxthon,我们可以很方便地找到我们所需要的真正的网址。
在viewpage中还有一个“表单”,里面很清楚地显示了Name,method,以及Action。我理解这个Action就是“结果网页”的网址的后半部分(不知对不对?)。
(在网页的表单里面Action是目标地址,就是处理这些递交内容的服务器端脚本。 如果Action为空的话,就是当前文件。)
三、网页关键字(录入、按钮、数据)解读
% 和 % ASP脚本片断的开始和结束。在%和%标签之间的脚本代码,在主页传递给用户浏览器之前 会在服务器上执行。
HTML 和 /HTML HTML标示网页的开头,/HTML标示网页的结束。
BODY 和 /BODY 网页上的文本应该放置在这些标示之间
TABLE 和 /TABLE 表格的开始和结束
TABLE Border = “1” 表格边框参数明确表格边框的宽度
TH 和 /TH 放置表格标题于这些标示之间
TR 和 /TR 标示TR在表格里开始一新行。表格中每行以/TR标示结束。
TD 和 /TD 使用这些标示来明确表格单元格。每个单元格以TD标示开始,以/TD标示结束。表格单元格可以包含任何内容,包括另一个表格。
我们需要重点关注的就是:TABLE 和 /TABLE,TR 和 /TR以及TD 和 /TD。
文本框:INPUT TYPE=text NAME=Amount VALUE=1 SIZE=10,有的省略了TYPE,VALUE及SIZE,但应该是有关键字INPUT及NAME。
选择框:SELECT NAME=From SIZE=5 onChange=CheckMore()
OPTION VALUE=EUR SELECTEDEUR Euro/OPTION ‘当前值
OPTION VALUE=USDUSD United States Dollars/OPTION
OPTION VALUE=CADCAD Canada Dollars/OPTION
…
/SELECTBR
单选钮:INPUT type=radio CHECKED value=1 name=order升序 ‘当前选择
INPUT type=radio value=2 name=order降序
多选钮:
TD width=10INPUT type=checkbox CHECKED value=96801 name=cp_id/TD ‘当前已选择
TD五菱牌LZW6400CV3客车(第F9批)/TD/TR
TR
TD width=10INPUT type=checkbox value=96904 name=cp_id/TD
TD中顺牌SZS6503E1轻型客车(第F9批)/TD/TR
TR
按健:INPUT language=javascript onclick=return onclick1() type=submit value=查询 name=fetchevent
四、POST、GET与NAME、VALUE
为了从网页获取数据,需要明确参数。要在网络查询里,向网络服务器发送参数的话,那么需要在核实某个具体网络服务器使用哪种方法后,使用POST或者GET方法。
打开源码,查找“POST”,如果给网络服务器发送参数使用的是POST方法,那么文本POST就应该出现。如果网络服务器使用GET方法接收参数的话,那么可以在浏览器地址栏里看到该参数名称和值。例如:
/dist_sch/sch/searchresult/asp?boro=Manhattan flag= schoolInfo2
(第一个参数前面带有一个问号,参数之间使用符号分割开来,参数的先后排列顺序不重要)
查找“Name”,在单词name之后,可以看到括号里有一些文本, 这些文本就是第一个参数的名称。在单词“value=”后面,是参数的当前值。例如:
INPUT TYPE=text NAME=Amount VALUE=1 SIZE=10BR
在上面的HTML语句中,单词“Amount”
您可能关注的文档
最近下载
- 浙江省台风年鉴(原始资料).doc VIP
- 《光电图像处理》第五章图像变换及应用.ppt VIP
- 新源县肖尔布拉克镇C波段双偏振天气雷达建设项目环评(新版环评)环境影响报告表.pdf
- 2025年贵州高考物理含解析及答案.docx VIP
- 2025年高考英语一轮复习精品讲义—必修第二册:Unit 2 Let’s celebrate(外研版).pdf VIP
- XR360旋挖钻机技术规格书(修订).docx
- 2025年高考英语一轮复习精品讲义—必修第二册:Unit 3 On the move(外研版).pdf VIP
- 宿迁市2026届高三(一模)英语试卷(含答案).docx
- 2026年10篇稿:领导班子“五个带头”方面在带头强化政治忠诚、提高政治能力等对照检查材料【供参考】.docx VIP
- 2023年青岛城市学院数据科学与大数据技术专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
原创力文档

文档评论(0)