1、首先,保证电脑上安装有ie类型浏览器,同时有一份php类型源代码,如图。
2、在电脑上有一份php源代码文件后,在该源代码文件里面找到一个名为main的文件件。
3、并在里面找到一个名为**.html格式的文件,然后双击该文件,选择用浏览器打开,如图。
4、待文件打开之后,在浏览器“菜单”里面找到“网页另存为 文件”的选项。
5、然后在打开的窗口中,选项另存网页为html格式,点击保存即可。
在HTML标准中,XMLHttpRequest对象被重新定义,被称为“XMLHttpRequest Level 2”,其中包含了以下5个新特性:
1、支持上传、下载字节流,比如文件、blob以及表单数据。
2、增加了上传、下载中的进度事件。
3、跨域请求的支持。
4、允许发送匿名请求(即不发送HTTP的Referer部分)。
5、允许设置请求的超时。
在这篇教程中,我们主要关注第一和第二项特性,尤其是第二项——它能够提供我们想要的上传进度。和之前的方案不同,这个方案并不要求服务器作出特殊的设置,因此大家边看教程就可以边动手试试了。
上面图示的就是我们能够实现的内容:
1、显示上传的文件信息,比如文件名、类型、尺寸。
2、一个能够显示真实进度的进度条。
3、上传的速度。
4、剩余时间的估算。
5、已上传的数据量。
6、上传结束后服务器返回的响应。
另外,凭借XMLHttpRequest,我们的上传过程整个都是异步的,因此用户在上传文件的时候,依然可以操作网页当中的其它元素,并不需要专门等待上传的完成。而在上传结束后,我们能够获取服务器发回的响应,因此整个上传过程都显得相当顺理成章。
1、打开visual studio,新建一个asp.net网站。
2、创建一个asp.net窗体,比如名字叫default.aspx,输入代码。
3、这段代码的含义是,发送abcdefg到handle.ashx文件,发送结束,接收handle.ashx返回的文本信息。
4、在建一个ashx文件,取名为handle.ashx。
5、在ashx文件中,输入代码。
6、这段代码的具体说明如下。就完成了。