后端往前段传递参数,大部分人都清楚,无非就是发起ajax请求获取后端值,然后通过js写入html相应位置即可。但是前段html页面之间,怎么传递参数呢?
来源:互联网 发布:四个字的网络歌手名字 编辑:程序博客网 时间:2024/04/29 01:24
后端往前段传递参数,大部分人都清楚,无非就是发起ajax请求获取后端值,然后通过js写入html相应位置即可。但是前段html页面之间,怎么传递参数呢?
如在当前页面A中,新弹出一个页面B(可能是一个新的浏览器窗口,也可能只是一个openWin即还是当前的html页面只是修改了部分代码而已即弹出页面可操作其他部分是灰色的不让操作),这时候A中的有些值,要传到B中,怎么办?
答案是:在链接如http://127.0.0.1:8080/testProject/B.html的后面加上?id=XXXX等形式即可,“?”不是强制要求,你也可以用任何符号去替代,如“!”、“@”、“#”、“$”、“%”、“^”、“&”、“*”,你想用什么就用什么,因为是需要自己去解析的,之所以大家都用“?”是因为用框架用习惯了,很多种框架都是解析“?”的。
自己怎么解析呢?
即将要传递的参数,放入html链接的后面,如http://127.0.0.1:8080/testProject/B.html?id=XXX,而我其实是要openWin()B.html这个页面,即还是当前的html页面只是修改了部分代码而已即弹出页面可操作其他部分是灰色的不让操作,那么我就要:1)解析B.html,通过js的方式,将B.html页面中的代码放入A.html中的相对位置。2)并将通过js的方式,截取到?后面的id=XXX的部分,写入html代码的相对位置,这样参数就传递过来了。如:
<input type="hidden" name="ID" id="ID" value="XXX">
这样,如果再发起“保存”等操作,后端的action就可以从页面上拿到id的值了。
- 后端往前段传递参数,大部分人都清楚,无非就是发起ajax请求获取后端值,然后通过js写入html相应位置即可。但是前段html页面之间,怎么传递参数呢?
- 前段html通过js拼接url?name=XXX&gender=XXX,然后调用jQuery的ajax,往后台传参数,前端alert参数是正常的,后端的参数是乱码
- 两个html页面之间怎么传递参数值
- 前后端分离,html页面中怎么获取当前登录用户信息,并写入html页面的指定位置?
- html之间传递参数
- html之间传递参数
- 【传递参数】html页面之间也可以传递参数
- 如何使用js来实现通过href完成多个html页面之间的传递参数
- 纯HTML页面之间传递参数
- 两个不同HTML页面之间参数传递
- 纯html页面之间传递参数
- spring ajax前后端传递复杂参数
- 通过JS获取url传递的参数(html可用)
- HTML页面地址栏参数传递与获取
- 纯html静态页面怎么获取参数(用javascript传递页面参数)
- 纯html静态页面怎么获取参数(用javascript传递页面参数)
- html、zk之间参数传递
- Javascript获取HTML静态页面参数传递值
- markdown help
- POJ-2342 Anniversary party(没有上司的晚会) 树状动归
- phpStorm快捷键
- 输入边框&原型设计
- sqlite3_prepare_v2返回26错误码的解决
- 后端往前段传递参数,大部分人都清楚,无非就是发起ajax请求获取后端值,然后通过js写入html相应位置即可。但是前段html页面之间,怎么传递参数呢?
- 配置openresty使用lua并发请求API
- 自费出书出版流程
- 将A 表数据插入B表而B表不存在 Oracle 写法
- 【Linux】Shadowsock/ss 安装教程(ubuntu)
- 全能的大厨!最酷的厨房机器人
- table一行隐藏和显示
- 浏览器渲染原理
- HDOJ 1003题:max sum