`
木乙_琥珀川
  • 浏览: 6548 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

关于url中文参数的获取

 
阅读更多

       在网上有很多正则表达式获取url参数的方法,但是一般这个方法对于中文参数不能转码,下面介绍一种获取url中文参数的方法

function getRequest() {
var url = window.location.search; //获取url中"?"符后的字串
var theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(1);
strs = str.split("&");
for(var i = 0; i < strs.length; i ++) { 
 
theRequest[strs[i].split("=")[0]]=decodeURI(strs[i].split("=")[1]); 
 
}
}
return theRequest;
}

 

分享到:
评论

相关推荐

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

    以上就是解决在使用jQuery获取URL参数时出现中文乱码问题的两种方法,以及相关的编码和解码处理方式。需要注意的是,乱码问题的出现主要是由于编码和解码不一致导致的,所以在前后端处理URL参数时,一定要注意正确地...

    JavaScript获取Url中的参数(解决中文乱码)

    JavaScript获取Url中的参数(解决中文乱码) 可以点击更改URL按钮 修改url中的参数

    C#分析URL参数并获取参数和值对应列表的方法

    本文实例讲述了C#分析URL参数获取参数和值对应列表的方法。分享给大家供大家参考。具体分析如下: 这个C#函数用于分析url中传递的所有参数,输出一个参数名和参数值对应的NameValueCollection列表,经常能用得到 //...

    URL传参数时中文乱码解决方法

    在IT领域,尤其是在Web开发中,处理URL传递参数时遇到中文乱码是一个常见的问题,尤其当数据需要跨系统或在不同编码环境下传输时更为显著。本文将深入探讨URL传参数时中文乱码的原因、影响以及如何有效解决这一问题...

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

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

    使用jquery获取url及url参数的简单实例

    关于如何使用jQuery获取URL及URL参数的知识点,可以从以下几个方面进行详细解读: 1. 获取URL的基本方法 在网页中,可以通过JavaScript的基础window对象直接获取当前页面的完整URL。具体代码如下: ```javascript ...

    servlet url传递中文参数

    当我们需要通过URL传递参数时,经常会遇到中文参数的问题。这是因为URL本身是基于ASCII编码的,不支持直接传输非ASCII字符,如中文。本篇将详细介绍如何在Servlet中处理URL传递中文参数的情况。 首先,了解URL编码...

    asp获取URL参数的几种方法分析总结 原创

    方法一:简单,得不到参数,只有一个虚拟路径 代码如下:GetUrl =request(“url”) ‘这个因为我们没有url=什么字样所以直接pass掉 方法二:得到整个URL,得到参数 代码如下:‘得到当前页面的地址 Function Get...

    JSP中js传递和解析URL参数以及中文转码和解码问题

    1.传递参数: 代码如下: var pmt = ‘sensor=’+ encodeURI(encodeURI(sensor))+’&device=’+encodeURI(encodeURI(device))+’&instrument=’;...接收和解析参数 代码如下: //获取URL参数 function GetRequest()

    js获取中文地址栏参数

    在进行Web开发的过程中,经常会遇到需要从URL地址栏中获取参数的情况,特别是当涉及到中文字符时,处理起来可能会更加复杂。本文将详细讲解如何利用JavaScript(简称JS)来正确地获取URL中的中文参数,并解决可能...

    JavaScript获取URL参数的方法之一

    需要注意的是,当URL包含中文等非ASCII字符时,直接通过上述方法获取的参数值可能会出现乱码问题。这主要是因为URL编码和解码的问题。URL中的参数值实际上是经过编码的,在获取到这些值后,需要进行解码才能正确显示...

    url rewrite 时,中文参数解决方法:用到的解码函数

    -- 使用Request对象获取URL中的参数,并调用URLDecode函数 --&gt; Response.Write "解码前的参数: " & Request("name") & "&lt;/h2&gt;" Response.Write "解码后的参数: " & URLDecode(Request("name")) & "&lt;/h2&gt;" %&gt; &lt;!-- ...

    Lotusscript代理获取url的传值及解码

    GET 请求中的参数通常出现在 URL 的查询字符串中,可以通过以下方式来获取这些参数: ```vbscript Dim session As New NotesSession Dim db As NotesDatabase Dim curdoc As NotesDocument Set curdoc = session....

    lotus domino AJAX js获取url中的中文参数的方法

    lotus domino AJAX js获取url中的中文参数的方法

    asp.net页面通过URL参数传值中文乱码问题解决办法

    在Asp.Net开发中,遇到页面通过URL参数传递中文字符时出现乱码是一个常见的问题。这个问题通常是由于字符编码不一致导致的。以下是三种常见的解决方法: 1. **配置Web.config文件**: 在Web.config文件的`...

    .Net获取URL中文参数值的乱码问题解决方法总结

    总结来说,解决.NET中URL中文参数值乱码问题的方法主要包括在web.config中进行全局编码设置、使用Server.UrlEncode和Server.UrlDecode方法编码解码参数、使用JavaScript的escape函数、以及在编程中使用...

    易语言-易语言取网址URL指定参数

    在易语言中,要获取URL的指定参数,首先需要对URL进行解析。易语言提供了字符串处理函数,可以用来分割和解析URL字符串。例如,可以使用“字符串分割”函数将URL拆分成协议、主机名、路径和查询字符串等部分。然后,...

    javascript 获取url参数和script标签中获取url参数函数代码

    在JavaScript编程中,有时我们需要获取URL中的参数或者脚本(script)标签中的参数。这些参数在Web应用中常用于传递动态数据或者配置信息。本文将详细介绍如何通过JavaScript获取URL参数和script标签中的参数,并...

    jsp使用URL编码传递中文参数问题.doc

    在JSP开发中,处理URL编码传递中文参数是常见的需求,尤其是在构建动态网页时。这个问题主要涉及到字符编码的转换,因为不同的编码标准可能导致乱码。以下是对这个主题的详细解释: 1. **URL编码**:URL(统一资源...

Global site tag (gtag.js) - Google Analytics