我有一个带分屏的Web应用程序。一方面有一个特定的功能,它与屏幕右侧的功能相关联。
我需要'取消'屏幕的右侧,以便移动未移动的div(甚至在浏览器之外)。这将是具有双屏幕的用户将从中受益的功能。
我设法使用弹出窗口执行此操作。但是,我不喜欢这个解决方案。主要原因是弹出窗口未链接到主应用程序。
我的意思是没有链接是每当我点击左窗格中的某些内容时,必须在此弹出窗口中弹出其相应的页面。但是,当我这样做时,弹出窗口正在关闭并打开另一个窗口(因为ID相同)。这样,当关闭弹出窗口时,我无法设置布尔变量将其设置为false,因为每当打开另一个弹出窗口时,它都将设置为false。
有没有办法知道从父窗口点击弹出窗口的关闭按钮的时间?那会解决我的问题!
是否有更好的解决方案,无需使用弹出窗口即可实现此目的。我不认为它是可能的,因为当你使用这种模式或功能时,模态将是父容器的子项,因此,它是同一浏览器中的实例。
作为旁注,该系统正在使用PHP / jQuery实现
请让我知道你的想法。
答案 0 :(得分:1)
每当我点击某些内容时 左窗格,其各自的页面必须是 在弹出窗口中弹出
这显然取决于您的技术解决方案。您可以在主窗口中处理点击并在“未停靠”窗口中访问DOM,这样您就可以获得DIV并按照DIV处理原始文档时的方式处理它。