js能获取到一个url重定向后的地址吗

js能获取到一个url重定向后的地址吗,第1张

以下通过一个例子来说明URL重定向,和获取重定向之后的地址以及参数

js重定向

html:

<input type="hidden" id="userid" value="23">

name:<input type="text" id="username" name="username">

<a id="show_a" href="javascript:void(0);" onclick="go();">跳转</a>

js方法重定向

function go(){

var id=$("#userid")val();

var username=$("#username")val();

//两个页面是同目录下可以按照以下写,如果不同则写绝对路径

windowlocationhref="queryImagejspid="+id+"&username="+username;

}

点击“跳转”即可URL重定向

跳转到queryImagejsp页面

$(function(){

//获取当前地址

var url=windowlocationhref;

//输出获取的地址

alert(url);

//截取参数

var param=urlsubstring(urlindexOf("")+1);

//输出截取的参数

alert(param);

var arr=paramsplit("&");

for(i=0;i<arrlength;i++){

//遍历参数输出

alert(arr[i]);

}

});

地址输出:

截取参数:

遍历参数:

var url = locationhref,

      re  = /\(php|asp)/; 

if (retest(url))

{

    // 这里做跳转

    locationhref = "网址"

}

你试一下

框架,锚点都可以

框架:

插入——HTML——框架——左对齐

锚点:

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td width="8%" height="500" valign="top"><p><a href="#a1">到1</a></p>

<p><a href="#a2">到2</a></p>

<p><a href="#a3">到3</a></p></td>

<td width="92%" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td height="500" valign="top">1<a></a><a name="a1" id="a1"></a></td>

</tr>

<tr>

<td height="300" valign="top">2<a name="a2" id="a2"></a></td>

</tr>

<tr>

<td height="200" valign="top">3<a name="a3" id="a3"></a></td>

</tr>

</table></td>

</tr>

</table>

以上就是关于js能获取到一个url重定向后的地址吗全部的内容,包括:js能获取到一个url重定向后的地址吗、怎么用JS获取当前URL完整地址,然后判断这地址是否包含有.php或.asp的字符,如果有,则跳转到另一个网址、在线求个Js跳转到当前页面的指定位置!哪位大神帮帮忙!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9470421.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存