日期:2014-05-17  浏览次数:20463 次

window.location.href不跳转问题
为什么后台代码:
Response.Wirte("<script>alert('注册成功!');window.location.href='Login.aspx'</script>");这样写能跳转,并且提示信息正确,但是。。
Response.Wirte("<script>alert('注册成功!');window.location.href='Login.aspx?id='"+getID()+"</script>");
getID是一个方法,返回一个值,这样写则不能跳转呢?

是不是href中加入参数就不能跳转了?有什么解决方法?
------最佳解决方案--------------------
 Response.Wirte("<script>alert('注册成功!');window.location.href='Login.aspx?id=" + getID() + "'</script>");

注意单引号
------其他解决方案--------------------
引用:
Response.Wirte("<script>alert('注册成功!');window.location.href='Login.aspx?id=" + getID() + "'</script>");

注意单引号


谢谢!粗心了,呵呵!