用遥控机枪的美国大片:关于if(!page.ispostback)的问题

来源:百度文库 编辑:高校问答 时间:2024/04/29 11:57:47
知道在.net里if(!page.ispostback)用来做页面第一次加载时的初始化,不知道在javascrip里有没有或类似的语句。
本人正在改一个asp页面,首页<body>中的onload属性中调用的是一个javascrip方法,用以弹出广告窗口,发现每次进入首页时(非第一次)广告都会出来,想要让它实现只在第一次加载时才弹出广告窗口该怎么办?
记得有一个if(!page.ifpostback)来着,
1、在javascript里也有这样功能的语句吗?
2、怎么写?怎么用?
3、是否可以直接添在onload调用的方法里?
(本人比较笨对各种编程语言只是略知皮毛,请高手解答时尽量详细通俗一点,3Q!:)

使用Cookies技术!
判断特定cookies值是否为空,如果是--IsPostBack==false,说明未提交表单(IsPostBack是用来判断是否提交表单的),弹出广告。当提交表单时,将值写入Cookies中,以防再次弹广告;如果不是--IsPostBack==true,则说明已经提交表单。
至于读取与写入COOKIES,既可以使用客户端的JS,也可以使用ASP。