js搞定两个网页之间值的传递
来源:互联网 发布:python if 布尔值 编辑:程序博客网 时间:2024/06/07 04:43
假设我们有两个网页a.html和b.html,在a页面中点击一个超链接或者按钮跳转到b页面,并传递一个地址给b页面,b页面接收到地址后进行跳转到接收的地址
首先,在a页面中插入一个超链接
<a href=跳转的页面?参数名=值>超链接名称,随便填</a>例如<a href="b.html?test=http://www.baidu.com">百度</a>
然后在b页面用js接收传递的值
<script>function getParameter(param) { var query = window.location.search;//获取URL地址中?后的所有字符 var iLen = param.length;//获取你的参数名称长度 var iStart = query.indexOf(param);//获取你该参数名称的真实索引 if (iStart == -1)//-1为没有该参数 return ""; iStart += iLen + 1; var iEnd = query.indexOf("&", iStart);//获取第二个参数的其实索引 if (iEnd == -1)//只有一个参数 return query.substring(iStart);//获取单个参数的参数值 return query.substring(iStart, iEnd);//获取第二个参数的值 } function link_jump(){ var param = getParameter("test"); if(param!=""){ //如果传递的值不等于空就跳转location.href=param; }}//延时1S跳转,可自行修改延时时间setTimeout(link_jump, 1000);</script>
效果图:
1 0
- js搞定两个网页之间值的传递
- 两个windowsform之间的值传递
- 两个windowsform之间的值传递【转】
- 两个servlet之间的值传递
- js搞定网页的简繁转换
- 从一个html页面传值到另一个页面,两个html之间的值传递(js location.search用法)
- 从一个html页面传值到另一个页面,两个html之间的值传递(js location.search用法)
- 在两个ASP.NET页面之间传递值的方法
- jquery 操作两个select 来实现值之间的传递
- 如何在两个类之间传递成员变量的值
- 前端两个页面之间传递值的方法
- 关于在两个jsp页面之间传递值的问题
- 两个Fragment之间参数的传递
- 两个窗口之间信息的传递 C#
- 两个窗口之间信息的传递 C#
- 两个servlet之间数值的传递
- 两个控制器之间的数据传递 (MVC)
- 两个Fragment之间参数的传递 .
- java事务学习笔记总结
- oracle安装数据库
- 如何优雅的管理ActionBar
- random_shuffle算法小例子
- SVN Unable to connect to a repository at URL
- js搞定两个网页之间值的传递
- IFrame 加载网页完成事件
- 创建Java线程池
- QT学习之路————常用控件、常用操作(持续更新中。。。)
- 破解Sybase PowerDesigner16.5过期问题
- Leetcode - TwoSum
- 一个加速访问 StackOverflow 的方法
- jsp中的锚点效果
- 异常层次结构