`
zhyt710
  • 浏览: 206542 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript得到请求url中的参数

阅读更多

由于用ajax加soa.没有了传统的request的。于是得到get方式的请求参数就成了问题。于是想到直接在请求地址中得到。编写javascript函数如下:

function getQueryParameter(qs)
{
    var s = location.href;
    s = s.replace("?","?&").split("&");
    var re = "";
    for(i=1;i<s.length;i++)
        if(s[i].indexOf(qs+"=")==0)
            re = s[i].replace(qs+"=","");
            
    return re;
}

 上面函数的参数就是对应的请求参数中的键值。返回的结果就是对应的值。

分享到:
评论

相关推荐

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

    方法二通过构造一个名为 `GetRequest` 的函数来获取所有URL参数并存储在一个对象中。实现步骤如下: 1. 定义 `GetRequest` 函数。 2. 获取查询字符串(即URL中“?”后的部分)存入 `url` 变量中。 3. 如果 `url` ...

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

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

    在JavaScript中获取请求的URL参数

    其实我们也可以直接在js中获取请求的参数的值,通过使用[removed].search可以获取到当前URL的?号开始的字符串,如前面的链接获取到的search为?id=001。再对获取的字符串进行处理,就可以获取到参数的值了。 代码...

    PB如何提交WEB请求包含中文参数的解决方案全过程.docx

    我们可以使用 PB 调用 JavaScript,然后在 JavaScript 脚本中提交 WEB 请求。代码如下: ```pb oleobject io_script Io_script = create oleobject long ll_1 ll_1 = io_script.connecttonewobject(...

    如何在Thymeleaf中实现ajax请求url的可靠构造

    在Thymeleaf中构建可靠的Ajax请求URL是Web开发中的一个重要环节,特别是在使用Spring Boot和其他MVC框架时。Thymeleaf是一个强大的服务器端模板引擎,它可以与Ajax结合使用,提供动态更新页面的能力,而无需刷新整个...

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

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

    purl 解析url的请求参数的源码

    本文将深入探讨`purl`库如何解析URL的请求参数,并通过源码分析来理解其工作原理。 首先,让我们了解一下URL的基本结构。一个标准的URL(统一资源定位符)通常由以下几个部分组成:协议(如http或https)、域名、...

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

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

    javaScript获取浏览器参数

    - **动态路由**:根据URL参数的不同加载不同的页面或组件。 #### 4. 注意事项 - 在实际应用中,将自定义方法附加到原生对象的原型上可能会导致与第三方库或其他代码冲突,建议考虑封装为独立函数。 - 对于安全性较...

    javascript实现fetch请求返回的统一拦截

    JavaScript中的fetch API是一种现代的异步数据获取方式,它提供了更简洁、更符合Promise特性的接口来处理HTTP请求。然而,fetch默认并不提供请求和响应的拦截器,这对于需要进行全局处理,比如鉴权、错误处理等场景...

    java 请求参数过滤拦截

    3. **URL编码**:对URL参数进行编码,避免URL中的特殊字符引起解析问题。可以使用`URLEncoder.encode()`方法进行编码。 4. **白名单策略**:只允许特定字符或字符集,而非黑名单策略(即阻止某些字符)。这可以更...

    在JavaScript中获取请求的URL参数[正则]

    在JavaScript中,获取请求的URL参数是常见的任务,特别是在处理动态网页时。URL参数通常用于传递数据给服务器或在页面间传递状态。本篇将详细解释两种不同的方法来实现这一功能,尤其是使用正则表达式的方式。 ### ...

    PB调用 URL

    标题 "PB调用 URL" 涉及到的是在PowerBuilder (PB) 10.5版本中如何利用OLE(对象链接与嵌入)技术来调用URL,并传递参数。这是一个针对初学者的实例,旨在解释如何在PB环境中实现与Web服务或网页的交互。 在PB10.5...

    【JavaScript源代码】JavaScript如何实现防止重复的网络请求的示例.docx

    本篇文章将深入探讨如何在JavaScript中实现防止重复请求的策略。 首先,我们可以采用一种基于请求队列的解决方案。在发送请求前,我们需要拦截当前的请求地址,包括URL、HTTP方法(GET、POST等)以及参数。这可以...

    ajax get请求中文参数乱码解决

    在Ajax GET请求中,参数通常会附加到URL后面,形成查询字符串。 中文字符在HTTP传输过程中可能出现乱码的主要原因有两个: 1. URL编码问题:URL不支持非ASCII字符,因此在发送包含中文字符的请求时,需要先将这些...

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

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

    JavaScript获得url查询参数的方法

    此外,了解如何正确获取URL参数,可以帮助我们更好地处理各种Web请求的场景,包括但不限于: - 单页面应用(SPA)的路由处理 - 表单提交后的数据处理 - 处理通过链接传递的参数 - 进行URL导航和页面刷新后的状态保持 ...

    jspurl中中文参数的乱码解决.docx

    这样就确保了无论客户端浏览器使用何种默认编码,服务器都能正确地以UTF-8解码URL参数,从而避免乱码问题。 在实际项目中,为了保证兼容性和一致性,开发者通常会选择在前端进行统一的编码处理,并在服务器端使用...

    ajax中使用javascript的send方法post参数

    ### AJAX中使用JavaScript的send方法POST参数详解 #### 一、引言 在Web开发中,AJAX(Asynchronous JavaScript and XML)技术被广泛应用于实现网页的局部刷新,提升用户体验。其中,通过JavaScript发送POST请求是一...

    一个非常健全的 Javascript 链接(URL)解析类

    一个健壮的URL解析器能够帮助开发者轻松地提取URL中的各个组成部分,如协议、主机名、端口、路径、查询参数等,从而实现更高级的功能,如重定向、构建动态链接或处理API请求。本文将深入探讨一个名为`Poly9.URL...

Global site tag (gtag.js) - Google Analytics