jQuery 浏览器之间跳转传递参数(支持中文字符)
2017-08-29 11:51
791 查看
one.html
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="https://cdn.bootcss.com/jquery/2.2.2/jquery.slim.js"></script> </head> <body> <input type="text" class="keyword"/> <button id="searchBtn">点击</button> <script type="text/javascript"> $("#searchBtn").click(function() { var searchText = jQuery.trim($(".keyword").val()); var searchUrl = encodeURI("two.html?searchText=" + searchText); //使用encodeURI编码 location.href = searchUrl; }) </script> </body> </html>
two.html
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><script src="https://cdn.bootcss.com/jquery/2.2.2/jquery.slim.js"></script></head><body><input type="text" class="keyword1"/><script type="text/javascript">//获取 上一个搜索页面传来的参数var searchUrl = window.location.href;var searchData = searchUrl.split("=");b3ce//截取 url中的“=”,获得“=”后面的参数var searchText = decodeURI(searchData[1]); //decodeURI解码$(".keyword1").val(searchText);</script></body></html>
相关文章推荐
- jQuery实现浏览器之间跳转并传递参数功能【支持中文字符】
- javascript 浏览器之间跳转传递参数(不支持中文字符)
- jquery在两个HTM页面之间跳转传递参数
- 这才是真正的JQuery.ajax传递中文参数的解决方法
- 这才是真正的JQuery.ajax传递中文参数的解决方法
- jsp中超链接跳转时传递中文参数乱码
- 微信小程序详解——页面之间的跳转方式【路由】和参数传递
- IE浏览器与FF浏览器关于 Ajax传递参数值为中文时的区别
- jsp中利用jquery+ajax在前后台之间传递json格式参数
- Jquery跳转页面传递参数以及获取url的参数
- 解决浏览器向服务器传递参数时中文乱码问题
- JavaScript跳转页面/Action并传递中文参数[解决js超链接传递过程中产生的中文乱码问题]
- 手机页面跳转时传递中文参数出现乱码问题
- jsp中利用jquery+ajax传递json格式参数与前后台之间
- 判断浏览器canvas支持与否中jquery和getContext()方法的之间的调用问题
- Android中Activity之间跳转和参数传递的实例
- jsf页面之间中文参数传递设置
- IE浏览器与FF浏览器关于Ajax传递参数值为中文时的区别实例分析
- Java与C之间通过JNI传递中文字符乱码解决
- js页面之间以及vue $http请求向后台传递参数中文乱码问题解决