url为GET提交,最大长度为255,而且一般不能传递汉字参数。
但,有时候不得不将中文参数传递,可以采用前后转码的方式。
第一步,在javascript中转码。
function urlChinese(name){
var url="view.do?name="+name;
url=encodeURI(url);
window.location.href=url;
}
html页面:
<a herf="#" onclick="urlChinese('张三')" >查看</a>
第二步,在action中接收,并再次转码。
private String name;(省略set、get方法)
//将乱码转为中文,需要try异常
String nameCha = java.net.Encoder.encode("name","UTF-8");
补充<a>标签的妙用。
1.提交表单
<a href="#" onclick="submitFor('jvForm')">查 看<a>
jvForm 是要提交的表单的id属性。
2.返回历史记录
<a href="#" class="btn_a1 return"
onclick="javascript:history.back(1)">返 回</a>
这样,页面讲返回到刚才的页面,历史记录。
分享到:
相关推荐
本文介绍了使用jQuery获取URL参数的方法,并通过正则表达式对查询字符串进行解析,同时也指出了在处理URL中文编码时需要注意的问题。希望这些知识能够帮助你在开发过程中更加高效地处理URL参数。
综上所述,通过本文的介绍和示例代码,我们可以了解到在利用jQuery进行浏览器间参数传递和页面跳转时,涉及到的一些关键知识点。包括编码转换的重要性、页面跳转的实现方法、事件处理机制、参数获取及解码等。掌握...
在"公司领取注册领取礼品"的场景中,可以使用编码后的手机号作为参数,构建安全的URL,然后使用`window.location.href`进行页面跳转: ```javascript var safeUrl = 'nextPage.html?phone=' + encodedNumber; ...
**jQuery中文初级入门教程** jQuery是一款非常流行的JavaScript库,它极大地简化了JavaScript代码,使得DOM操作、事件处理、动画效果以及Ajax交互变得更加简单易用。本教程针对初学者,旨在帮助您快速掌握jQuery的...
4. **页面跳转**:如果当前页面的内容无法通过简单的文本替换完成多语言转换(例如动态加载的内容或URL变化),插件可能还需要执行页面跳转,确保用户看到的是完整翻译后的页面。 5. **存储用户首选项**:为了提供...
这份压缩包包含了两个核心文件:`jquery1.7.2中文手册.chm`和`ThinkPHP3.2.2完全开发手册.chm`,分别详细阐述了jQuery 1.7.2版本和ThinkPHP 3.2.2框架的主要功能和用法。 首先,我们来看`jquery1.7.2中文手册.chm`...
1. **锚点链接**:你可以通过添加`data-anchor`属性来定义每个部分的锚点,便于通过URL直接跳转至特定页面。 2. **滑块插件集成**:fullPage.js可以与许多滑块插件如Slick或Swiper无缝集成,创建更丰富的交互效果。 ...
此外,jquery.form.js还提供了一些额外的配置选项,例如可以指定请求类型(GET或POST)、提交数据的URL、成功提交后的回调函数以及数据类型(XML、JSON、script等)。这些选项都可以通过`ajaxForm`或`ajaxSubmit`...
**jQuery 中文手册** jQuery 是一个广泛应用于网页开发的JavaScript库,它简化了HTML文档遍历、事件处理、动画设计和Ajax交互等任务。这个中文手册是为开发者提供的一份详细指南,旨在帮助中文使用者更好地理解和...
《jQuery EasyUI 中文手册》是为初学者准备的一份详尽指南,它涵盖了jQuery EasyUI框架中的核心组件和功能,旨在帮助开发者快速理解和应用这个强大的前端开发工具。jQuery EasyUI基于jQuery库,提供了一套简洁、直观...
- 基本选择器:`$()`函数是jQuery的核心,它接受CSS选择器作为参数,如`$('div')`用于选取所有`<div>`元素。 - ID选择器:`$('#myID')`用于选取具有特定ID的元素。 - 类选择器:`$('.myClass')`选取所有class属性...
4.1 $.ajax():这是jQuery的核心异步请求方法,可设置URL、类型(GET/POST)、数据、回调函数等参数。 4.2 JSONP:jQuery支持跨域请求,通过JSONP机制,可以实现与不同域名服务器的数据交互。 五、链式操作 ...
本篇文章将结合“jQuery中文帮助文档”,深入探讨jQuery的一些经典实例,帮助读者快速上手并熟练掌握jQuery的核心技巧。 一、DOM操作 1. 选择元素:jQuery提供了一系列选择器,如ID选择器(#id),类选择器(.class)...
"jquery-qrcode-master" 是一个轻量级的 jQuery 插件,其核心功能在于将指定的文本、URL 或其他数据转换成二维码图形,生成的二维码可以无缝嵌入到网页中。这个库的特点在于其灵活性和可扩展性,开发者可以根据需求...
1. **$.ajax()**: 进行异步请求,参数包括URL、类型(GET/POST)、数据、回调函数等。 2. **$.get()** 和 **$.post()**: 简化的GET和POST请求,用于简单的数据交换。 3. **$.getJSON()**: 获取JSON格式的数据,自动...
至于压缩包中的"php中文网免费下载站.txt"和"php中文网下载站.url",它们可能是指向PHP中文网资源的链接或说明文件,这个网站提供了丰富的编程教程和资源下载,对于学习和获取jQuery mp4视频播放器插件非常有帮助。...
例如,在支持 pushState 的浏览器中,Ajax 页面跳转时 URL 会显示为实际页面路径,而不是传统的 # 符号加参数的形式。 - 开关设置:可以通过全局属性 `$mobile.pushStateEnabled` 来控制此功能是否启用,默认为...
- 通过`response.sendRedirect(url)`方法实现,通常用于跳转到新的页面或资源。 ### 12. 系统异常处理 - 在Web应用中,合理处理异常对于用户体验至关重要。 - 可以通过设置全局异常处理器、使用过滤器等方式来捕获...
标题中的"PHP实现根据浏览器跳转不同语言...而提供的其他文章链接则涵盖了相关的前端技术,如jQuery响应式设计、手机浏览器的页面跳转问题以及Nginx服务器的配置,这些都是构建多语言、跨平台网站时可能遇到的问题。