基于linux的webserver编程实例

基于linux的webserver编程实例

ID:13890895

大小:173.50 KB

页数:13页

时间:2018-07-24

基于linux的webserver编程实例_第1页
基于linux的webserver编程实例_第2页
基于linux的webserver编程实例_第3页
基于linux的webserver编程实例_第4页
基于linux的webserver编程实例_第5页
资源描述:

《基于linux的webserver编程实例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、linux嵌入式系统期末作业选题:webserver编程实例学号:姓名:班级:邮箱:成绩:2011年11月29日13目录1、代码解析:3(1)index.html文件解析:3(2)adc.html文件解析:3(3)Adc.xml文件代码解析:5(4)run.c文件代码解析:5(5)stop.c文件代码解析:82、程序完成的主要功能:93、必要的操作步骤:104、执行程序的结果(效果图):125、本门课程体会及建议:13131、代码解析:(1)index.html文件解析:AD远程采集实验/*设置

2、网页标题*//*设置页面背景颜色为青绿色*/AD远程采集实验/*定义最大标题并居中*/2008-12-11

/*设置日期居中*//*生成一个链接到"http://192.168.1.233/cgi-bin/run.cgi"的表单*/

3、e="查看">

/*生成一个“查看”按钮*/(2)adc.html文件解析:/*创建脚本的格式为javascript*/varXMLdoc;/*创建XMLdoc对象*/functionloadXML(){if(window.ActiveXObject)/*判断是否支持ActiveX控件*/{XMLdoc=newActiveXObject("Microsoft.XMLDOM");/*实例化一个ActiveX控件*/XML

4、doc.async=false;XMLdoc.load("adc.xml");/*读取xml文件*/getmessage();/*函数调用*/13}setTimeout("loadXML()",1000);/*页面每1000毫秒刷新一次*/}functiongetmessage()/*获取旋钮值*/{document.getElementById("ch_0").innerHTML=XMLdoc.getElementsByTagName("ch_0")[0].childNodes[0].nodeValue;/*从xml文件里取出ch_0的值写入网页

5、中id为ch_0的文件中*/document.getElementById("ch_1").innerHTML=XMLdoc.getElementsByTagName("ch_1")[0].childNodes[0].nodeValue;/*从xml文件里取出ch_1的值写入网页中id为ch_1的文件中*/document.getElementById("ch_2").innerHTML=XMLdoc.getElementsByTagName("ch_2")[0].childNodes[0].nodeValue;/*从xml文件里取出ch_2的值写

6、入网页中id为ch_2的文件中*/}/*背景颜色是青绿色*/AD远程测试实验/*定义最大标题并居中*//*生成表单并居中*//*生成宽度是屏幕的50%,表格线条粗细为1的表格并居中*/AD远程测试实验/*表头单元

7、格内容为"AD远程测试实验"并居中*/通道0V/*设置id为ch_0并居中*/通道1V/*设置id为ch_1并居中*/13通道2

8、>V/*设置id为ch_2并居中*/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。