php中不同页面的直接值的回调

本文介绍了一种在PHP项目中实现跨页面传值的方法。通过使用JavaScript的window.showModalDialog弹窗并结合回调函数,实现了从弹出页面(b页面)向主页面(a页面)传递数据的功能。
摘要由CSDN通过智能技术生成

这阵子在开发php项目,对于传值最多的方式是用request获取。但是如果我要在一个页面(a页面)中点击按钮弹出一个另外一个页面(b页面),同时希望b页面中回调的值可以传递到a页面中,且在a页面的request变量中可以获取。

 

1)a页面的内容

 

 

php中没有事件驱动模式,所以要自己手动添加事件驱动模式。用了window.showModalDialog的方式来掉出一个模态窗口。

通过myObject.callBackFunction 的方式来得到b页面传递过来的值,并且赋给页面上的某个元素

2)b页面的内容

通过回调函数传递文本框的值给a页面。

 

注:页面中有很多alert事件是用于测试的,不喜欢的可以去掉。

 

3)逐步调试php,你可以发现request里面可以取到b页面文本框的值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值