window.location.href="<?php echo $url?>"
如果是js本身的变量,则这样:
window.location.href=$url
有以下方法:
<!-- 第一种: --><script language="javascript" type="text/javascript">
window.location.href = "test.jsp?backurl=" + window.location.href
</script>
<!-- 第二种: -->
<script language="javascript">
alert("返回")
window.history.back(-1)
</script>
<!-- 第三种: -->
<script language="javascript">
window.navigate("test.jsp")
</script>
<!-- 第四种: -->
<script language="JavaScript">
self.location = 'test.htm'
</script>
<!-- 第五种 -->
<script language="javascript">
alert("非法访问!")
top.location = 'test.jsp'
</script>
<!-- 第六种 -->
<script language="javascript" type="text/javascript">
function request(paras) {
var url = location.href
var paraString = url.substring(url.indexOf("?") + 1, url.length).split(
"&")
var paraObj = {}
for (i = 0 j = paraString[i] i++) {
paraObj[j.substring(0, j.indexOf("=")).toLowerCase()] = j
.substring(j.indexOf("=") + 1, j.length)
}
var returnValue = paraObj[paras.toLowerCase()]
if (typeof (returnValue) == "undefined") {
return ""
} else {
return returnValue
}
}
var theurl
theurl = request("url")
if (theurl != '') {
location = theurl
}
</script>