说下构思,请高手帮帮忙!
1,比如一个地址 www.baidu.com/bb025.asp?a=12345678,
参数的值始终是某一个固定的八位数字,问题就是如何正则取得网址中八位数。2,我现在打开bbs025.asp这个页面后,我想用js代码实现找到网址中12345678这个值,。
然后在用代码实现换掉12345678这个数字。然后浏览器地址栏从新自动连接到新的网站www.baidu.com/bb025.asp?a=45678907请高手帮忙。多谢
1,比如一个地址 www.baidu.com/bb025.asp?a=12345678,
参数的值始终是某一个固定的八位数字,问题就是如何正则取得网址中八位数。2,我现在打开bbs025.asp这个页面后,我想用js代码实现找到网址中12345678这个值,。
然后在用代码实现换掉12345678这个数字。然后浏览器地址栏从新自动连接到新的网站www.baidu.com/bb025.asp?a=45678907请高手帮忙。多谢
解决方案 »
- 一个简单的问题?
- 请教firefox中层div的拖动问题
- DWR2.0中html文显示问题
- 求助 : 关于iframe的缓存问题
- 网页中调用本地应用程序的问题
- 请问关于JAVASCRIPT级联菜单的问题
- 求教!怎么取showModelessDialog的父窗口??
- 怎么把input的值传递给iframe的src属性?
- 怎样做一个打开选择文件对话框,选中一个文本文件,并将该文件内容粘贴到textarea中的按钮?
- 师傅快来啊!!当你刷新一个页面的时候,出现一个警告框(不重新发送信息。则无法刷新网页,请单击重试重新发送信息……)如何屏蔽掉这个警告框?谢谢
- 高分求广告图片播放JS代码
- js字符校验的问题
<SCRIPT>
//scheme://host:port/path?query#fragment
//alert(location.hostname+',1')
//alert(location.port+',2')
alert(location.pathname+',3')
//alert(location.search+',4')
</SCRIPT>
<SCRIPT><BR>
function winsx(url) //URL传递的参数
{
var winurl =url?url:(unescape(window.location.href));
var wlp = winurl.split("?")[1];
var wincs = wlp.split("&");
for(var i=0; i<wincs.length; i++)
{
var tur = wincs[i].split("=");
eval(’this.’+tur[0]+’="’+tur[1]+’";’);
}
}
var ug = new winsx("http://www.yourname.com/aa/bb.php?val=11&test=2");
alert(ug.val)
alert(ug.test)
</SCRIPT>
<script language=javascript>
<!--
function queryString(sParam){
var sBase = window.location.search
var re = eval("/" + sParam + "=([^&]*)/")
if (re.test(sBase)){
return RegExp.$1
}
else{
return null
}
}
//alert(queryString("id"))
//-->
</script>
var c=location.href;
var n=c.replace(/a=\d+/,"a="+"要替换到的字符");
location.href=n;
</script>
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r!=null)
{
return unescape(r[2]);
}
return null;
}
var c=location.href;
if(c.indexOf("newlocation")==-1) {
var n=c.replace(/a=\d+/,"newlocation&a="+"要替换到的字符");
location.href=n;
}
</script>
<SCRIPT LANGUAGE="JavaScript">
<!--
var param = window.location.search;
var beReplaced = "3333333333";//需用替换的数字
if (/\?a=(\d+)/.test(param))
{
if (RegExp.$1!=beReplaced)
{
window.location.href = window.location.href.replace(/a=(\d+)/,"a="+beReplaced);
}
}
//-->
</SCRIPT>