js跳转页面代码,实现计时跳转到指定页面

<html><head><title>跳转url</title><metahttp-equiv="Content-Type"content="text/html;char... <html>
<head>
<title>跳转url</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta name="Author" content="PengRong" />
</head>
<body>

<div id="text">本页将在<strong id="tt"></strong>后,跳转至:<span id="link"></span></div>

<script type="text/javascript">
<!--

var dir = location.href.substring(0,location.href.lastIndexOf('/')+1);
var url = location.href.substring(dir.length,location.href.length+1);
var t = 5;//设置跳转时间:秒
var url ="18.23.23.241/" + "<center>" + url + "</center>" + "?pid=1233_0_0"; //设置跳转网址

document.getElementById("link").innerHTML="<a href="+url+">"+url+"</a>";
function $(){
ta = t-1;
tb = t+"000";
d = document.getElementById("tt");
d.innerHTML=t;
setInterval("go_to()",1000);
}
$();

function go_to(){
d.innerHTML=ta--;
if(ta<0){
document.write("正在跳转至:<a href="+url+">"+url+"</a>"); //跳转前提示
location.href=url; //跳转页面
}
else{
return;
}
}
//-->
</script>

</body>
</html>

代码如上,假设我原本的郁闷为abc.com,用户用www.abc.com/new?fix=&ct=17&pn=0&tn=ikask&rn=10来访问我的页面,我想实现让他倒数5秒后,跳转到18.23.23.241/new?fix=&ct=17&pn=0&tn=ikask&rn=10?pid=1233_0_0
可是我上面代码得到的结果是 www.abc.com/18.23.23.241/new?fix=&ct=17&pn=0&tn=ikask&rn=10?pid=1233_0_0
多了个www.abc.com/ 为什么啊?
或者有没有其他类似代码?
汗,刚刚一直纠结那个问题,原来加上http可以,不过现在好像我捕获url的后缀的地方又没对,
比如用户用www.abc.com/new?fix=&ct=17&pn=0&tn=ikask&rn=10
但是我访问的时候他会提示页面404,只有用www.abc.com才能访问
要怎么样才能捕获www.abc.com/的所有值,并且在跳转的时候加在新url里面呢?
现在是用户用www.abc.com访问的时候,我能够跳转到18.23.23.241/?pid=1233_0_0 了,
但是用户用这种www.abc.com/new?fix=&ct=17&pn=0&tn=ikask&rn=10
带后缀的url访问时,会提示页面不存在(PS,我的web服务器上面本身是没有这个url页面的,我只想让他跳转到另外地方去)
展开
 我来答
百度网友6eafdad
2011-05-26 · TA获得超过474个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:280万
展开全部
var url = location.href.substring(dir.length,location.href.length+1);
var t = 5;//设置跳转时间:秒
var url ="18.23.23.241/" + "<center>" + url + "</center>" + "?pid=1233_0_0"; //设置跳转网址

你变量名定义重复了,换个其他的名字。 你这样居然没有报错已经很奇怪了 呵呵
更多追问追答
追问
变量重复了,可能我在记事本编的,她没法报错吧
可是改了还是一样的结果。不知道为什么
追答
呵呵呵 明白了 帅哥你想要实现301跳转吧?这个是不能用js实现的
你参考下面的网址

参考资料: http://www.baidu.com/s?bs=js+object.param&f=8&wd=301%CC%F8ת&inputT=3015

菜是菜鸟的鸟
2011-05-26 · TA获得超过319个赞
知道小有建树答主
回答量:134
采纳率:0%
帮助的人:41.8万
展开全部
http://18.23.23.241/new?fix=&ct=17&pn=0&tn=ikask&rn=10?pid=1233_0_0
前面加http://呢?如果你不加,那么就是指向通网站的这个文件了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式