问一个ASP的简单问题!

来源:百度知道 编辑:UC知道 时间:2024/05/07 22:51:59
我们知道ASP发往的本地机的都是HTML文件,你所看到的也是本地硬盘上转换过的HTML文件,那么如果把这个HTML文件复制一个,再操作,比如提交表单的话是无法运行的,为什么同HTML,前1个可以运行,复制的就不行了呢?

一般来讲html页面里面的表单的提交动作的接收地址action="相对地址",因为人家html页面和动态接收页面在同一台机子上。所以这儿的相对地址是有效的。但是如果你把那个html代码复制回本机,那么在那个action的相对位置找不到接收的页面。所以会出错。

一个做成安全的网站是禁止这样被使用的。但是有些网站并不限制。所以你可以改里面的那个action地址为绝对地址,一样可以成功运行。

当然不能运行,上楼已经说的很清楚,表单动作是通过action所指向的页完成的,如:<form name="form1" action="check.asp" method="post">除非你能将action指向的页也复制下来,但是很遗憾,他是asp页,你只能看到执行后的结果