&#106avascript获取地址参数

修改地址后的参数:

<script>
function getNewUrl(oldurl,paramname,pvalue){
    var reg = new RegExp("(\\?|&)"+ paramname +"=([^&]*)(&|$)","gi");
    var t=oldurl.match(reg)[0];
    var retxt=t.substring(0,t.indexOf("=")+1)+pvalue;
    if(t.charAt(t.length-1)=='&') retxt+="&";
    return oldurl.replace(reg,retxt);
 }
 alert(getNewUrl("http://servername/virturlpath/index.asp?p1=123&p2=aa&p3=hh&p4=1","p4","cxz"));
</script>

获取地址参数:

<script>
function aa(source, name)
{
  var reg = new RegExp("(^|\\?|&)"+ name +"=([^&]*)(\\s|&|$)", "i");
 
  if (reg.test(source)) return RegExp.$2; return "";
};
alert(aa("http://community.csdn.net/Expert/topic/4223/4223277.xml?temp=6.502932E-02", "temp"))
</script>

时间: 2016-04-01

&#106avascript获取地址参数的相关文章

Javascript获取地址参数

javascript 修改地址后的参数: <script>function getNewUrl(oldurl,paramname,pvalue){    var reg = new RegExp("(\\?|&)"+ paramname +"=([^&]*)(&|$)","gi");    var t=oldurl.match(reg)[0];    var retxt=t.substring(0,t.inde

MYSQL客户机程序4—在运行时获取连接参数

    6.5 客户机程序4-在运行时获取连接参数     现在我们有了容易修改的防止出现错误的连接代码,我们要了解一些如何做某些比使用NULL 连接参数更灵巧的事情,如在运行时允许用户指定一些值.客户机程序3由于固定连接参数方面的缺陷,要想更改那些值中的任何一个,都必须编辑源文件并重新编译.这十分不方便,特别是想使程序用于其他人时.在运行时指定连接参数的一个通用的方法是使用命令行选项.MySQL分发包中的程序接受两种形式的连接参数,如表6 - 1所示.    与标准的MySQL客户机程序一致,

asp 获取地址栏参数代码

asp 获取地址栏参数代码 ============================================ 函数名:JoinChar 作  用:向地址中加入 ? 或 & 参  数:strUrl  ----网址 返回值:加了 ? 或 & 的网址 pos=InStr(1,"abcdefg","cd") 则pos会返回3表示查找到并且位置为第三个字符开始. 这就是"查找"的实现,而"查找下一个"功能的 实现

javascript获取URL参数与参数值的示例代码

 本篇文章主要是对javascript获取URL参数与参数值的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助  代码如下: <script>                   function goto_url(url){                       var new_url = "http://shop.usteel.com/index.php?app=list_release";                       var d_

使用JavaScript获取地址栏参数的方法

 代码如下: /**  *  获取地址栏参数  *  * @example GetUrlString('id')  *  * @desc    调用时加上判断,保证程序不会出错  *             var myurl = GetUrlString('id');  *             if (myurl != null && myurl.toString().length > 1) {  *                  alert(GetUrlString(&q

浏览器-C# 获取地址跳转500后的url

问题描述 C# 获取地址跳转500后的url 1,我获取了一个网页的url,url在正确或错误(多一个字母.少一个字母)的情况下,获取的statecode都为OK 2,url在错误情况下,浏览器跳转500页面,此时,如何让statecode的值也为500, 这么说吧,我写了一个winform程序,获取http的状态码,传递参数url, 在url正确的情况下,浏览器会显示正确的网页,此时获取到的状态码为200 在url错误的情况下,浏览器会跳转到500提示错误的页面,地址栏的url也变了,但是,此

jQuery 获取URL参数的插件_jquery

例如 当前你的URL是: http://www.jb51.net/index.php?test=1&kk=2 如果想获取test,则可以引入插件后, 用如下方法获取: var test = $.query.get('test'); 如果参数有多个相同的名称 ,则可以这样: var arr = $.query.get('testy'); 输出: [ 值1 , 值2, 值3...] 如果要获取多个相同名称中的某一个,可以这样: var arrayElement = $.query.get('test

使用JavaScript获取地址栏参数的方法_javascript技巧

复制代码 代码如下: /**  *  获取地址栏参数  *  * @example GetUrlString('id')  *  * @desc    调用时加上判断,保证程序不会出错  *             var myurl = GetUrlString('id');  *             if (myurl != null && myurl.toString().length > 1) {  *                  alert(GetUrlStrin

javascript获取URL参数与参数值的示例代码_javascript技巧

复制代码 代码如下: <script>                  function goto_url(url){                      var new_url = "http://shop.usteel.com/index.php?app=list_release";                      var d_date  = getParameter("date",url);