ASP制作网页

ASP制作网页,第1张

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

我做了一个 往数据库添加数据的页 里面有验证码 这一项 但是当递交完页面后 再点 工具栏的"后退" 又回到递交页面 而 验证码没变 而且 还可以递交 我想 问问 怎么解决这个问题

能不能 点 后退后 验证码 自动变化

或者 让同一个 递交者 过5分钟后 再次递交

解析:

清除页面缓存的一些方法如下:

1、在Asp页面首部加入

Response.Buffer = True

Response.ExpiresAbsolute = Now() - 1

Response.Expires = 0

Response.CacheControl = "no-cache"

Response.AddHeader "Pragma", "No-Cache"

2、在HtML代码中加入

<HEAD>

<META HTTP-EQUIV="Pragma" CONTENT="no-cache">

<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">

<META HTTP-EQUIV="Expires" CONTENT="0">

</HEAD>

3、在重新调用原页面的时候在给页面传一个参数

Href="****?random()"

1解释

当Buffer为True的时候,asp会将这个程序解释完毕后一起发送到客户端,当Buffer为False的

时候,asp会边解析边发送数据.

ExpiresAbsolute 属性指定缓存于浏览器中的页的到期日期和时间。在未到期之前,若用户

返回到该页,该缓存的页就显示。如果未指定时间,该主页在当天午夜到期。如果未指定日

期,则该主页在脚本运行当天的指定时间到期。

表示当前页面在客户端 CACHE 存储的时间,在指定时间内用户浏览此网页看到时

CACHE 里面的而不是最新的内容,超过了指定时间浏览器则重新从服务器上取最新的内容

,然后计时又重新开始。

CacheControl属性设置代理服务器是否可缓存ASP的输出。默认设置为不可存。

AddHeader 方法用指定的值添加 HTML 标题。该方法常常向响应添加新的 HTTP 标题。它并

不替代现有的同名标题。一旦标题被添加,将不能删除。

这是我自己的笔记 你看多点就明白了 只要是页网缓存问题 你取消了登陆 但网页缓存还是有保存数据的 所以你就得取消网页的缓存 所以就要用到上面的代码 具体都有解释了呀 不明吗?

分类: 电脑/网络 >>互联网

问题描述:

我想制作一个ASP网页,有静态网页制作的基础。也对ASP有一点点了解。

就是不知道ASP的制作需要哪些软件。我知道比如:网页三剑客,还有什么呢?哦,还需要IIS,还有什么软件?

还有就是代码部分,是需要自己编写呢,还是大部分都是自动生成的呢?

静态网页里大部分都是自动生成的。那ASP呢?

谢谢回答。

解析:

只要你有静态网页制作的基础,有制作的兴趣,加上耐心成为高手不成问题。

软件主要是dreamweaver8,三剑客中的其它两个是辅助的,主要是作图和动画用的,IIS是windows集成的,在安装时选择上即可,也可以在添加/删除程序--组件里添加上。

代码一般不需要自己编写,只有高手中的高手才自己编写代码,网页制作软件如dreamweaver都能自动产生代码。

用一段时间后,熟悉了,下载别人的代码,自己修改一点点就可以了。

网页要都自己编写代码,累都累死了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11966581.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存