一个页面象例外一个页面传值 并刷新 大家一般是如何实现的
比如打开A页面 点A页面某个按钮,B页面打开了 A,B页面同时打开着的 ,点B页面某个链接后,将B页面的传递的值赋给 A页面某个 控件 并刷新A页面
现在我 是如下实现的 麻烦大家看 还有没什么 好的 办法
A页面 有 个 gridview控件,现在我 要通过B页面给 A页面gridview添加数据,打开B页面后,每次点击B页面某个链接,就给cookie重新赋值,类似于cookie+=值,然后用js实现A页面刷新
window.opener.refresh() 刷新,A中的gridview中的数据就通过cookie的 值来。
请问我这个方法怎么样 一般大家是如何实现的
------解决方案--------------------尽量不要随便跑到不属于当前作用范畴的地方去传递什么值。A和B页面在浏览器端使用javascript是具有内部对象的直接引用关系的,那么你应该使用javascript关于页面之间交互的技术来解决这个问题。两个页面对象是私有的关系,不要弄到什么cookie、甚至什么session去设计,那样的随意夸大作用域范围会造成更多页面数据冲突和混乱。
------解决方案--------------------关于javascript中两个页面互操作的知识,太简单了,我就不写了。你自己搜一下吧。
------解决方案--------------------A、B两个页面是啥关系?open出来的还是iframe的?