时间:2021-07-01 10:21:17 帮助过:21人阅读
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>
相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!
推荐阅读:
使用JS接收List<String>集合参数
函数节流与分时函数使用步骤详解
以上就是怎样做到浏览器跳转并传递参数的详细内容,更多请关注Gxl网其它相关文章!