jQuery实现浏览器之间跳转并传递参数功能【支持中文字符】


Posted in jQuery onMarch 28, 2018

本文实例讲述了jQuery实现浏览器之间跳转并传递参数功能。分享给大家供大家参考,具体如下:

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("="); //截取 url中的“=”,获得“=”后面的参数
  var searchText = decodeURI(searchData[1]); //decodeURI解码
  $(".keyword1").val(searchText);
</script>
</body>
</html>

运行结果:

jQuery实现浏览器之间跳转并传递参数功能【支持中文字符】

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery实现鼠标经过显示动画边框特效
Mar 24 jQuery
如何编写jquery插件
Mar 29 jQuery
基于jQuery.i18n实现web前端的国际化
May 04 jQuery
jQuery实现table表格checkbox全选的方法分析
Jul 04 jQuery
jQuery实现点击旋转,再点击恢复初始状态动画效果示例
Dec 11 jQuery
简单易扩展可控性强的Jquery转盘抽奖程序
Mar 16 jQuery
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
Oct 16 jQuery
jquery实现两个div中的元素相互拖动的方法分析
Apr 05 jQuery
jQuery实现飞机大战小游戏
Jul 05 jQuery
jQuery实现简单日历效果
Jul 05 jQuery
jQuery 添加元素和删除元素的方法
Jul 15 jQuery
jQuery实现朋友圈查看图片
Sep 11 jQuery
jQuery+ajax读取json数据并按照价格排序示例
Mar 28 #jQuery
基于jQuery实现Ajax验证用户名是否可用实例
Mar 25 #jQuery
jQuery实现的回车触发按钮事件功能示例
Mar 25 #jQuery
jQuery+Cookie实现切换皮肤功能【附源码下载】
Mar 25 #jQuery
jQuery实现新闻播报滚动及淡入淡出效果示例
Mar 23 #jQuery
jquery的 filter()方法使用教程
Mar 22 #jQuery
浅谈jquery fullpage 插件增加头部和版权的方法
Mar 20 #jQuery
You might like
php模拟用户自动在qq空间发表文章的方法
2015/01/07 PHP
php实现产品加入购物车功能(1)
2020/07/23 PHP
Laravel 5.5 实现禁用用户注册示例
2019/10/24 PHP
jqPlot 基于jquery的画图插件
2011/04/26 Javascript
让你的CSS像Jquery一样做筛选的实现方法
2011/07/10 Javascript
DOM基础教程之使用DOM设置文本框
2015/01/20 Javascript
jQuery实现平滑滚动到指定锚点的方法
2015/03/20 Javascript
JavaScript中数据结构与算法(三):链表
2015/06/19 Javascript
jQuery实现自定义checkbox和radio样式
2015/07/13 Javascript
学习JavaScript设计模式之模板方法模式
2016/01/20 Javascript
jQuery ajaxSubmit 实现ajax提交表单局部刷新
2016/07/04 Javascript
零基础轻松学JavaScript闭包
2016/12/30 Javascript
Vue2.0利用 v-model 实现组件props双向绑定的优美解决方案
2017/03/13 Javascript
利用ES6的Promise.all实现至少请求多长时间的实例
2017/08/28 Javascript
vue用addRoutes实现动态路由的示例
2017/09/15 Javascript
Bootstrap模态对话框中显示动态内容的方法
2018/08/10 Javascript
layer插件select选中默认值的方法
2018/08/14 Javascript
Vue组件的使用及个人理解与介绍
2019/02/09 Javascript
Vue项目路由刷新的实现代码
2019/04/17 Javascript
详解微信小程序网络请求接口封装实例
2019/05/02 Javascript
Vue数据驱动表单渲染,轻松搞定form表单
2019/07/19 Javascript
详解JWT token心得与使用实例
2019/08/02 Javascript
JS画布动态实现黑客帝国背景效果
2020/11/08 Javascript
python3实现读取chrome浏览器cookie
2016/06/19 Python
wxpython中Textctrl回车事件无效的解决方法
2016/07/21 Python
机器学习python实战之决策树
2017/11/01 Python
python实现录音小程序
2020/10/26 Python
详解Python连接MySQL数据库的多种方式
2019/04/16 Python
Python 获取ftp服务器文件时间的方法
2019/07/02 Python
入党积极分子思想汇报
2014/01/02 职场文书
syb养殖创业计划书
2014/01/09 职场文书
财务支持类个人的自我评价
2014/02/14 职场文书
2015年个人自我剖析材料
2014/12/29 职场文书
2016高校自主招生自荐信范文
2016/01/28 职场文书
2016年度师德标兵先进事迹材料
2016/02/26 职场文书
忘记Grafana不要紧2种Grafana重置admin密码方法详细步骤
2022/04/07 Servers