获取顶层窗口的下一层窗口对象是什么js

JavaScript013

获取顶层窗口的下一层窗口对象是什么js,第1张

用 FindWindow 来获得顶层窗口句柄(根据标题、窗口类来搜索)

得到句柄后用 GetNextWindow 来查询下一个窗口句柄

都查询出来后先保存下来

然后使用函数 EnumDisplayMonitors 来获取当前所有显示设备的数据

其中需要你提供一个回调函数,系统会将显示器信息“输出”到回调函数中

这时你在回调函数中将需要显示到该显示器的窗口移动到该显示器中(回调函数中所提供的一个矩形范围,就是该显示器的工作区域,其实所有显示器都共用一个相同的矩形,只不过每个显示器被系统划分开一个个独立的矩形而已)

只有父窗口能获得子窗口的window对象

var win1 = open("...")

var win2 = open("...")

var win3 = open("...")

var win4 = open("...")

要实现只有在IE8下,通过PostMessage的方式来实现。

通过PostMessage可以使得不同的窗口间实现通信。

学习下PostMessage的用法。