`

用JS获取请求地址中的参数和值

    博客分类:
  • Ext
阅读更多
unction GetUrlParameter(paramName) {
            var returnVal = "";
            try {
                var paramUrl = window.location.search;
                //处理长度
                if (paramUrl.length > 0) {
                    paramUrl = paramUrl.substring(1, paramUrl.length);
                    var paramUrlArray = paramUrl.split("&");
                    for (var i = 0; i < paramUrlArray.length; i++) {
                        if (paramUrlArray[i].toLowerCase().indexOf(paramName.toLowerCase()) != -1) {
                            var temp = paramUrlArray[i].split("=");
                            if (temp[0].toLowerCase() == paramName.toLowerCase()) {
                                returnVal = temp[1];
                                break;
                            }
                        }
                    }
                }
            }
            catch (e) { }
            return returnVal;
        } 
分享到:
评论

相关推荐

    在JavaScript中获取请求的URL参数

    当然我们可以在后台中获取参数的值,然后在前台js代码中获取变量的值,具体做法请参考我的这篇文章:JavaScript获取后台C#变量以及调用后台方法。 其实我们也可以直接在js中获取请求的参数的值,通过使用[removed]....

    jquery获取URL中参数解决中文乱码问题的两种方法

    以上两种方法在处理URL中的参数时,需要注意如果参数值中包含中文字符,那么在发送参数之前需要对其进行URL编码(使用 `encodeURI` 函数),在接收参数之后需要对URL编码的字符串进行解码(使用 `decodeURI` 函数)...

    nodejs实现获取当前url地址及url各种参数值

    在提供的文件内容中,涉及到了两个关键部分的代码示例,分别是在Node.js中获取当前请求的URL地址和参数值,以及如何使用JavaScript在客户端获取当前URL地址。 首先,我们来看Node.js中如何获取当前请求的URL地址及...

    javaScript获取浏览器参数

    ### JavaScript 获取浏览器参数知识点...通过上述介绍,我们可以看到JavaScript获取浏览器参数不仅是一项基础技能,而且在实际项目开发中有着广泛的应用。熟练掌握这一技能对于提升Web应用的功能性和用户体验至关重要。

    使用JavaScript获取Request中参数的值方法

    这篇文章将详细讲解如何使用JavaScript和jQuery来获取URL请求(Request)中的参数值。 首先,我们需要理解URL的结构。URL通常由协议、主机名、端口号(可选)、路径和查询字符串组成。在查询字符串中,参数以键值对...

    WinForm关于CefSharp获取后的资源、截取request参数、拦截response数据、注入jquery文件和js代码

    本文将深入探讨如何利用CefSharp来获取资源、拦截请求参数、处理响应数据以及注入jQuery文件和JavaScript代码。 首先,我们来看如何获取资源。CefSharp提供了`LifeSpanHandler`接口,你可以通过实现这个接口的`...

    Javascript获取HTML静态页面参数传递值示例

    本篇文档介绍了如何在JavaScript中利用split函数和正则表达式来获取HTML静态页面的参数值。 首先,我们可以通过split函数来实现参数的提取。这种方法的核心是利用URL中“?”后面的查询字符串,其中参数通过“=”...

    HTML页面地址栏参数传递与获取

    在HTML页面中,可以通过JavaScript获取URL中的查询字符串,并从中提取所需的参数值。具体步骤如下: 1. **获取完整URL**:首先使用`window.location.href`获取当前页面的完整URL。 2. **分割查询字符串**:然后使用...

    chrome扩展插件获取ajax请求记录

    3. 注册事件监听器,如`onBeforeSendHeaders`、`onSendHeaders`、`onResponseStarted`等,以获取请求的不同阶段信息。 4. 当监听到Ajax请求时,将相关信息保存到日志或展示在扩展的UI中。 在开发过程中,还需要注意...

    javascript 取Url参数和去掉字符串前后空格方法

    ### JavaScript 获取URL参数和去除字符串前后空格的方法 在日常的Web开发中,经常会遇到需要获取URL中的参数或处理字符串的情况。例如,在用户点击某个链接或者表单提交后,我们可能需要从URL中提取出某些特定的...

    kettle抽取http请求,发送json参数.docx

    第四步:获取参数中想要的数据,通过 jsonpath 语法获取上个步骤的数据 在这个步骤中,我们使用jsonpath语法从前一步骤中的json参数中获取想要的数据。 第五步:使用 REST Client 发送 http 请求,参数 Body field:...

    JavaScript获取链接url参数并生成对象

    标题"JavaScript获取链接url参数并生成对象"指出了我们需要从URL中提取这些参数,并将它们组织成一个JavaScript对象。这个对象的键将是参数名,值将是对应的参数值。这样做可以方便地对参数进行操作,如遍历、修改或...

    浅谈js获取ModelAndView值的问题

    示例代码,一个数据展示请求的Action中存入一个userId: @RequestMapping(value="/diary") public ModelAndView toDiaryList(HttpSession session){ ModelAndView view = new ModelAndView("/diary_list"); ...

    getParameter.js 下载,跨域获取请求行参数

    getParameter.js 下载 ,用Ajax来获取请求行的参数 ,使用script 标签引入

    jsp中URL传递中文参数的处理方法

    在页面的url中使用encodeURI(encodeURI(中文)),对中文... 您可能感兴趣的文章:js将json格式的对象拼接成复杂的url参数方法js的form表单提交url传参数(包含+等特殊字符)的两种解决方法JS根据key值获取URL中的参数值及

    JS获取浏览器地址栏的多个参数值的任意值实例代码

    在Web开发中,获取浏览器地址栏的参数值是常见的需求,主要用于处理GET请求中URL后附加的查询参数。本文提供了两种主要方法来实现这一功能。 ### 方法一:获取地址栏参数数组 第一种方法是通过编写一个`...

    JS获取url参数,JS发送json格式的POST请求方法

    `onreadystatechange`函数监听了请求状态的变化,当请求完成且状态码为200(表示成功)时,会跳转到URL参数中的`nextUrl`所指定的页面。最后,我们使用`send`方法发送JSON字符串化的数据,其中包含了从URL参数获取的...

    Android拦截并获取WebView内部POST请求参数的实现方法

    然后,在客户端,我们可以拦截请求,并获取请求参数。 客户端拦截请求 在客户端,我们可以使用WebViewClient的shouldInterceptRequest方法来拦截请求。在这个方法中,我们可以获取请求的URL和参数,并对其进行处理...

    在IE的模式窗口中,通过表单提交到本页,并通过javascript获取提交的参数

    博文链接:https://clarancepeng.iteye.com/blog/112040

    jsp页面中获取servlet请求中的参数的办法详解.docx

    2. **请求转发**:使用`request.getRequestDispatcher("/bbs.jsp").forward(request, response)`可以将请求转发至JSP页面,同时保持请求参数不变。 3. **避免误调用**:确保不要在`doGet`方法中误调用`doPost`方法,...

Global site tag (gtag.js) - Google Analytics