用参数传递解决window.open的session变量有时候丢掉的问题
2005-01-27 11:02
627 查看
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,我好像超过了也没出错提示:(
<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,我好像超过了也没出错提示:(
相关文章推荐
- js window.open将参数传递到struts中出现的乱码问题解决
- jsp向数据库传递中文参数(变量)乱码问题的解决:
- 解决模式对话框和window.open打开新页面Session会丢失问题
- js window.open 传递中文参数出现乱码解决办法
- js window.open 传递中文参数出现乱码解决办法
- window.open传递到服务器之后乱码问题的解决方法
- 解决模式对话框和window.open打开新页面Session会丢失问题
- JavaScript调用传递变量参数的相关问题及解决办法
- JSP中window.open传递中文参数出现乱码的解决方式
- 参数传递解决window.open的session变量丢失
- js window.open 传递中文参数出现乱码解决办法
- JavaScript调用传递变量参数的相关问题及解决办法
- 解决模式对话框和window.open打开新页面Session会丢失问题
- javascript函数式编程---解决事件参数传递问题
- 解决 safari window.open 无法实现的问题
- OpenSessionInViewer解决延迟加载问题。。。
- 异常处理:SSH整合中OpenSessionInViewFilter不生效问题的解决
- window.open关于浏览器拦截问题分析及解决方法
- 通过P3P协议,实现跨域set cookie,解决同域IFRAME中SESSION传递失效问题
- window.open传递多个参数