asp如何制作一个弹出式的调查窗口?
发布时间:2010-06-29 21:24:00
如何制作一个弹出式的调查窗口?
执行下面这段ASP代码:
<%
Dim bSurvey
' 是否显示调查表
const bID="1"
' 调查表的id
bSurvey=false
' 检查调查表是否已经显示过
if instr(request.cookies("s"),":" & bID & ":")=0 then
' 如果调查表没有显示,更新cookie
response.cookies("s").expires = DateAdd("d",60,now())
' 设定cookie过期时间60天
response.cookies("s").path = "/"
' 设定路径
response.cookies("s") = request.cookies("s") & ":" & bID & ":"
' 写入cookie
bSurvey=true
end if
%>
知道我们给每个调查表一个id的好处了吧?如果有多个弹出窗口,可以很容易控制弹出顺序的。
再在页尾加入下面的ASP代码,用来判断是否弹出窗口:
<% if bSurvey then %>
<SCRIPT>
window.open("/cidianwang.com/displaysurvey.asp?q=" &
' 用window.open()来打开新窗口
bID,"SURVEY","width=350,height=400,top=0,left=0,scrollbars=yes")
</SCRIPT>
<% end if %>
猜你喜欢
- SQL Server中事务日志的作用:持续记录数据库所有的事务和这些事务对数据库所做的修改;一旦数据库出现灾难事件,就需要事务日志来进行近期
- 篇首语:原来改mdb为asp就能防下载是鬼话。 引子:昨天和animator试验了一下,把data.mdb文件改名为data.as
- 和YSlow一样,“Page Speed”也是一个基于firebug附加组件的FireFox插件。虽然听起来有点拗口,但是意思很容易理解:如
- detectres.asp<HTML><head><TITLE>asp教程之全能屏幕分辨率侦测</
- 用下面这个函数:Function CheckStringLength(txt) &n
- 随着互联网产业的飞速发展和电子产业的飞速发展,人们的社交似乎离不开网络,这就应运了SNS的飞速发展。从打开QQ空间关注朋友们的动态,最近心情
- 代码如下:--创建测试表 DECLARE @Users TABLE ( ID INT IDENTITY(1,1), UserIn
- Cookies,有些人喜欢它们,有些人憎恨它们。但是,很少有人真正知道如何使用它们。现在你可以成为少数人中的成员-可以自傲的Cookie 大
- SELECT SUBSTR (T.RPT_ID, &nb
- access中可以将文本中的数据轻松导入表中,mysql中用起来没那么方便,其实起来也很简单。首先将数据记录按行处理好用特定的字符分开如:“
- 方法来源于土豆网的导航,在这里纪录一下实现的思路。主要是利用 position 属性的 absolute 和 relative 配
- 一个动态数组 a,如果你已经使用redim 语句给它设定了大小,那么在此之后使用 ubound(a) 就可以得到它的上边界。如果你没有使用
- 在SQL Server开发问题中你可能会问到的十个问题:1、什么是常见的对表和字段的名字约束?2、有没有可能在不了解T-SQL的情况下编写存
- 知识点: 1、拼接SQL 2、UNION ALL 3、EXEC 其代码如下: 代码如下:--测试示例 declare @sql
- 在上一篇《服务器XMLHTTP(Server XMLHTTP in ASP)基础》中我介绍了一下ServerX
- 代码'########### '检测远程文件是否存在 '########### function CheckURL(
- 本文主要概括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等操作技巧。1.挂起操
- 互联网的真正算得上成功的产品屈指可数,每年都有成千上万个新网站出现,同时也有成千上万的网站死去,而那些算得上成功的产品,无不是从这些尸骨堆里
- 今天偶尔在一个学习网站技术的地方看到一个教程,关于html代码的,刚看到咱常用到的视频播放器html标签Object,平时用到他的时候都是为
- 现像如下:站点无法打开,或者打开很慢.HTML可以打开.重新启动或者回收应用程序池可恢复.但过一段时间又会出现日志里会有:ISAPI