如题.
我在JSP页面中用String myURL = request.getParameter("from")接收到到了一个URL地址.然后我想用Javascript的跳转技术.跳转到接收到的这个url地址.
我试着用这句delayURL("<%=myURL%>", 3);
结果跳转到了null...请问高手,
在下面这句Javascript代码里怎么样能用myURL代替"cart.jsp"?
delayURL("cart.jsp", 3);
我在JSP页面中用String myURL = request.getParameter("from")接收到到了一个URL地址.然后我想用Javascript的跳转技术.跳转到接收到的这个url地址.
我试着用这句delayURL("<%=myURL%>", 3);
结果跳转到了null...请问高手,
在下面这句Javascript代码里怎么样能用myURL代替"cart.jsp"?
delayURL("cart.jsp", 3);
<script language="JavaScript1.2" type="text/javascript">
<!--function delayURL(url, time) {
if(time > 0) {
document.getElementById("time").innerHTML = time;
time--;
setTimeout("delayURL('" + url + "'," + time + ")", 1000);
} else {
window.top.location.href = url;
}
}
//--></script>
我发现原来我在表单里面又自提交了一次,没传参数.
delayURL(" <%=myURL%>", 3);是正确的
来几个人接分结贴了
<%session.setAttribute("myurl",yourUrl);%>
把它保存到session中。
然后在这个页面用:
<%=session.getAttribute("myurl")%>
获取出来