用window
open打開的窗口中
有時候session變量會丟掉
給asp編程帶來的一定的麻煩
用參數傳遞解決它
<DIV id=cus_table >
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=
width=
top=
left=
toolbar=no
menubar=no
scrollbars=no
resizable=no
location=no
status=no
)
}
>
</script>
函數的調用
放在你想到的地方
我這兒是用onclick觸發
<a href=# onclick=openwindow(
<%=session(
teachername
)%>
<%=(bhang+
)/
%>
<%=blie
%>
<%=lnd_term%>
<%=lnd_week%>
<%=sek_labname%>
)>預約</a>
</div>
那麼在iptinfo
asp裡面就可以用request(
qinqiu
)獲得session變量的值
其它參數一樣
可由request得到
不過據說在參數傳遞時url不能超過
我好像超過了也沒出錯提示
(
From:http://tw.wingwit.com/Article/Fault/201311/10410.html