var reg = /id=(\d*)/gi //正则匹配初始地址的id
var id = url.match(reg)[0] //获得id字符串,了解一下match的返回值
location.href = "http://" + location.hostname + "/n/nshow.aspx?" + id
//字符串拼接并跳转
}
var url = location.href //获取当前的地址
jumpTo(url) //执行函数
大体上是这么个思路了,你自己试试看行不行,不行的话反馈一下,我再看看什么问题。
1.JS跳转页面参考代码第一种:
<script language="javascript" type="text/javascript">
window.location.href="login.jsp?backurl="+window.location.href
</script>
第二种:
<script language="javascript">
alert("返回")
window.history.back(-1)
</script>
第三种:
<script language="javascript">
window.navigate("top.jsp")
</script>
第四种:
<script language="JavaScript">
self.location='top.htm'
</script>
第五种:
<script language="javascript">
alert("非法访问!")
top.location='xx.jsp'
</script>
2.javascript中弹出选择框跳转到其他页面
<script language="javascript">
<!--
function logout()...{
if (confirm("你确定要注销身份吗?是-选择确定,否-选择取消"))...{
window.location.href="logout.asp?act=logout"
}
}
-->
</script>
3.javascript中弹出提示框跳转到其他页面
<script language="javascript">
<!--
function logout()...{
alert("你确定要注销身份吗?")
window.location.href="logout.asp?act=logout"
}
-->
</script>
[/code]