`
ldzyz007
  • 浏览: 719969 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

window.location.href中文参数

    博客分类:
  • web
阅读更多

1.window.location.href = url+"&name=" + encodeURI(encodeURI(name)) ;
  name是中文,客户端编码两次,服务器端只需要解码一次
  name = java.net.URLDecoder.decode(name, "UTF-8");
2.window.location.href = url+"&name=" + encodeURI(name) ;
  name是中文,客户端编码一次,服务器端取值方法
  String  name=new String(request.getParameter("name").getBytes("ISO-8859-1"),"UTF-8");

3.<s:param name="name" alue="@java.net.URLEncoder@encode(name,'UTF-8')"/>
分享到:
评论
1 楼 happyprogram 2012-07-25  
很不错,解决了我的乱码问题。谢谢

相关推荐

    详解js location.href和window.open的几种用法和区别.docx

    详解 JS location.href 和 window.open 的几种用法和区别 location.href 和 window.open 是 JavaScript 中两个常用的方法,用于控制浏览器的导航和窗口操作。它们的用法和区别是很多开发者需要了解和掌握的知识点。...

    javascript 打开页面window.location和window.open的区别.docx

    var url = window.location.href; // 设置新页面的URL window.location.href = "http://www.example.com"; ``` ##### 2. window.location.replace - **用途**:替换浏览器历史记录栈中当前条目的URL。 - **...

    js 页面刷新location.reload和location.replace的区别小结.docx

    * window.location.href:获取整个 URL 字符串(在浏览器中就是完整的地址栏)。 * window.location.protocol:获取 URL 的协议部分。 * window.location.host:获取 URL 的主机部分。 * window.location.port:获取...

    解决[removed].href之后session丢失的问题

    - 在执行`window.location.href`之前,可以将Session中的关键数据序列化为JSON或其他格式,并通过URL查询参数传递到目标页面。例如,`window.location.href = "targetPage.jsp?sessionData=" + encodeURIComponent...

    解决window.showModalDialog跨域返回值

    window.location.href = "http://127.1.1.1:1010/.../closePage.jsp?callFlag=" + param; } ``` 在`closePage.jsp`中,我们可以捕获URL中的`callFlag`参数,处理完成后关闭对话框。至此,我们成功地解决了`window....

    获取当前网页document.url location.href区别总结

    在JavaScript中,`document.URL` 和 `window.location.href` 都是用来获取当前页面URL的属性,但它们之间存在微妙的区别。这两个属性虽然在大多数情况下返回的值相同,但在特定的场景下,它们的表现可能会有所不同。...

    js获取location.href的参数实例代码

    总的来说,JavaScript中的`location.href` 和 `window.location.search` 属性提供了方便的方式来访问和解析URL参数。理解这些概念以及如何使用它们,对于开发Web应用时处理URL数据至关重要。通过上面的实例代码,你...

    window.open参数详解.txt

    本文将深入解析`window.open()`函数的各个参数及其用法。 #### 函数基本结构 `window.open`函数的基本调用格式如下: ```javascript window.open(url, name, features); ``` 其中: - `url`:(必需)一个字符串...

    JavaScript中Window.open参数

    ### JavaScript中Window.open参数详解 #### 1. 最基本的弹出窗口代码 在Web开发中,`window.open` 方法是非常实用的一个功能,它可以用来创建一个新的浏览器窗口或标签页,并加载指定的URL。最简单的使用方式如下...

    window.open的参数详细应用

    ### window.open 的参数详细应用 在网页开发过程中,`window.open` 方法被广泛应用于打开新的浏览器窗口或标签页。此方法对于实现弹出窗口、预览功能等具有重要作用。下面将详细探讨 `window.open` 方法的各项参数...

    js获取网址路径

    1. **`window.location.href`**:返回完整的URL(包括协议、主机名、端口、路径和查询字符串)。 - 示例代码: ```javascript console.log(window.location.href); // 输出如 ...

    window.open 以post方式传递参数示例代码

    下面将详细解释如何实现`window.open`以POST方式传递参数,并通过示例代码进行说明。 1. **POST请求原理**: 在HTTP协议中,POST请求常用于向服务器发送数据,这些数据会作为请求体的一部分。与GET请求不同,POST...

    session丢失解决方案

    重定向的时候是有session丢失的问题;window.open丢失session问题;使用框架(Frameset)调用不同域名下的页面,会出现此域下页面的Cookies和Session丢失的现象。

    window.open全攻略

    `window.open()` 可以接受更多的参数来定制新窗口的特性。例如: ```javascript window.open('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable...

    各种js页面跳转代码

    在本文中,我们将总结多种JavaScript页面跳转代码,包括使用window.location.href、window.history.back、window.navigate、self.location等方法。 第一种:使用window.location.href window.location.href是...

    javascript 页面刷新和模态对话框 学习总结 推荐哦

    window.location.href = window.location.href; // 刷新当前页面 window.location.href = "http://www.example.com"; // 跳转到新的URL ``` ##### 8. 使用`document.URL` - **语法**: `document.URL = url;` - ...

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

    var url = location.href; var paramString = url.substring(url.indexOf("?") + 1, url.length).split("&"); var paramObj = {}; for (var i = 0; i &lt; paramString.length; i++) { var param = paramString[i...

    javascript跳转与返回和刷新页面的实例代码.docx

    本文将深入探讨如何使用JavaScript实现页面跳转、返回以及刷新,并通过具体的示例代码来说明`window.open()`与`window.location.href`的区别。 #### 二、JavaScript中的页面跳转 页面跳转通常指的是将用户从当前...

    IE下通过a实现location.href 获取referer的值

    标题提到的问题在于,当在IE浏览器中使用`window.location.href`进行页面跳转时,`Referer`头字段可能不会被正确地发送。这导致了在服务器端无法获取到用户来源页面的信息。而通过在`&lt;a&gt;`标签中设置链接并触发点击...

    [removed].reload 刷新使用分析(去对话框)

    window.location.href = window.location.href; window.location.reload(); ``` 这样,先将当前URL赋值给`window.location.href`,然后再调用`reload()`方法,可以避免浏览器提示用户离开页面的对话框,因为URL并...

Global site tag (gtag.js) - Google Analytics