我不知道这个设计叫什么。
我认为在页面B的卸载事件中有一些触发器,但页面A通知页面B是如何关闭的?
任何人都知道吗?
答案 0 :(得分:0)
总而言之,您基本上需要依靠某些服务器端操作来管理这两个页面之间的“状态”。
这里有很多方法,但最终,它们将依赖于某种形式的客户端轮询,因为从页面B触发的异步事件(如“保存”操作)不会本质上有能力在返回时修改页面A的状态。
在JavaScript中实现一个计时器,每隔几秒从页面A检查一次服务器值,并确保页面B中的“保存”操作在执行时在服务器上设置该特定条件。页面A将检测它并可以转换状态。
答案 1 :(得分:0)