这阵子在开发php项目,对于传值最多的方式是用request获取。但是如果我要在一个页面(a页面)中点击按钮弹出一个另外一个页面(b页面),同时希望b页面中回调的值可以传递到a页面中,且在a页面的request变量中可以获取。
1)a页面的内容
php中没有事件驱动模式,所以要自己手动添加事件驱动模式。用了window.showModalDialog的方式来掉出一个模态窗口。
通过myObject.callBackFunction 的方式来得到b页面传递过来的值,并且赋给页面上的某个元素
2)b页面的内容
通过回调函数传递文本框的值给a页面。
注:页面中有很多alert事件是用于测试的,不喜欢的可以去掉。
3)逐步调试php,你可以发现request里面可以取到b页面文本框的值。