参数传递解决window.open的session变量丢失

时间:2007-10-22 17:40:00 

用window.open打开的窗口中,有时候session变量会丢掉,给asp编程带来的一定的麻烦。用参数传递解决它:


<DIV id=cus_table style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; OVERFLOW: scroll; BORDER-LEFT: #000000 1px solid; WIDTH: 450px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 150px; BACKGROUND-COLOR: #ffffff"> 
open函数,放在<head>和</head>之间 
<script language="javascript"> 
<!-- 
function openwindow(par,hang,lie,mterm,mweek,mlabname) 

var pp,bhang,blie,req_week,req_term; 
pp=par; 
bhang=hang; 
blie=lie; 
req_week=mweek; 
req_term=mterm; 
req_labname=mlabname; window.open('iptinfo.asp?qinqiu='+pp+'&qhang='+bhang+'&qlie='+blie+'&req_week='+req_week+'&req_term='
+req_term+'&req_labname='+req_labname,'请输入相关信息','height=200, width=320, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no') 

--> 
</script> 


函数的调用,放在你想到的地方,我这儿是用onclick触发


<a href=# onclick=openwindow('<%=session("teachername")%>','<%=(bhang+2)/4%>','<%=blie-1%>','<%=lnd_term%>','<%=lnd_week%>','<%=sek_labname%>')>预约</a> 


那么在iptinfo.asp里面就可以用request(“qinqiu“)获得session变量的值,其它参数一样,可由request得到,不过据说在参数传递时url不能超过255,我好像超过了也没出错提示:(


标签:open,session,参数
0
投稿

猜你喜欢

  • ASP访问数量统计代码

    2011-04-08 10:59:00
  • 条件注释使用指南[译]

    2009-03-23 17:41:00
  • [翻译]标记语言和样式手册 Chapter 15 为body指定样式

    2008-02-21 12:36:00
  • asp获取远程网页的指定内容的实现代码

    2011-02-16 10:41:00
  • XMLHTTP中setRequestHeader的参数问题

    2008-09-30 10:48:00
  • asp如何对一个文件夹进行创建和删除?

    2009-11-20 18:42:00
  • 改善IE6中a与a:hover的背景支持

    2009-11-27 18:50:00
  • 无图片CSS圆角的五个实例

    2008-08-02 12:18:00
  • 启动iis出现发生意外0x8ffe2740的解决方法

    2011-03-31 11:19:00
  • 设计规范有谱么?

    2008-06-06 12:28:00
  • [整理版]防止Access数据库被下载的9种方法

    2007-08-10 09:31:00
  • 很有意思的SQL多行数据拼接

    2011-11-03 17:08:29
  • 利用Axure封装视觉标准

    2008-10-21 10:42:00
  • 牢不可破的九宫格布局

    2009-07-24 12:40:00
  • 使用 WinHttpRequest 伪造 Referer (附实战代码)

    2010-08-24 18:28:00
  • asp显示数据库中表名、字段名、字段内容

    2008-06-17 18:09:00
  • asp如何在线压缩Access数据库?

    2010-06-26 12:25:00
  • 网页广告 Banner 设计图文手册

    2007-10-18 19:56:00
  • 用ASP建立一个简单的聊天室

    2007-09-21 12:43:00
  • 在MySQL中使用XML数据—数据格式化

    2009-12-29 10:26:00
  • asp之家 网络编程 m.aspxhome.com