1、如果参数不是很多很长,可以把参数放到要跳转的地址后面。
2、如果参数很长,或者不想让用户知道,可以在跳转前提交给服务器,保存在服务器的 Session 里。
3、如果参数仅仅用于前端页面使用,可以保存在 LocalStorage 或 SessionStorage 里(HTML5)。
4、如果参数到处都会用到,可以保存在 Cookies 里。
你没取到 x 的值啊<head runat="server">
<title></title>
<script type="text/javascript" src="http://include.manmango.com/js/jquery-1.6.1.js"></script>
<script type="text/javascript">
$(document).ready(function () {
var c = 2
var timeVal = setInterval(function () {
$("#timer").val(c)
if(c == 0){
clearTimeout(timeVal)
window.location.href = "Default2.aspx?user_id=" + $("#Label1").text() //向页面Default2传递值
}
c--
}, 1000)
})
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="timer" runat="server"></asp:TextBox>
<asp:Label ID="Label1" runat="server" >5</asp:Label>
</div>
</form>
</body>
</html>