web中找到嵌套页面的最顶层窗口

原创 2015年11月20日 11:34:10

/**
 * 在页面中任何嵌套层次的窗口中获取顶层窗口
 * @return 当前页面的顶层窗口对象
 */
function getTopWinow(){ 
   var p = window; 
   while(p != p.parent){ 
       p = p.parent; 
   } 
   return p; 
}

通过进程ID获取最顶层窗口句柄

代码很简单,需要注意的是:最顶层的窗口,需要具备没有父窗口,我这里根据需要加上了判断WS_VISIBLE属性。HWND hGetProcessWnd(DWORD dwProcessId){      ...
  • tyong
  • tyong
  • 2011年05月27日 17:54
  • 1389

让窗体保持在最顶层实例

1、用CreateWindowEx函数创建窗体时,如果给第一个参数dwExStyle传入WS_EX_TOPMOST,就能使窗体成为最顶层窗体。 2、窗体创建成功后,可以使用API函数SetWindo...
  • yaoxinchao
  • yaoxinchao
  • 2012年12月01日 17:12
  • 4626

如何将一个某个窗口提到最顶层

问题:有个界面,想定期让其提前(**并显示在用户面前),但又不想用TOPMOST那种置顶方法.我用了SetForegroundWindow,SetActiveWindow,SHOW_WINDOW都不行...
  • playboy1
  • playboy1
  • 2011年10月22日 15:27
  • 1068

关于js获取最上层window对象的架构思路

1) 设计一最外层页面 a.jsp 包含a.js      a.js获取最上导页面window的方法为window.top;     优点在于如果a.jsp里ifram N层页面,第N层页面想获取顶层...
  • Inber
  • Inber
  • 2012年10月24日 14:12
  • 6546

Android 实现顶层窗口、悬浮窗口

如图片所示,在一个Android应用中,除了标题栏和底层的ActionBar的区域,是我们可以操纵的UI区域,那是不是说我们就不能改变除了这两个区域的UI呢?答案是否定的。 比如现在我们希望把一个Vi...
  • heqiangflytosky
  • heqiangflytosky
  • 2014年06月28日 15:35
  • 2364

js 判断是当前页是否在框架的最顶层

if (window.top !== window.self) { // are you trying to put self in an iframe? try { if (window...
  • asp89007342
  • asp89007342
  • 2012年04月06日 16:11
  • 2200

QT将窗体变为顶层窗体 .

来源 http://blog.csdn.net/lazydreamhunter/article/details/8660783 这个博客几篇文章不错 我们知道,在windows上通过鼠标双击某应用程...
  • u010779194
  • u010779194
  • 2013年06月13日 18:09
  • 984

IE中可以将弹出窗口置于最顶层的方法

你如果用过OWA(Exchange的WEB端程序)就会知道这个功能是相当吸引人的。拷贝所有代码,保存为PopupWindow.html,在IE中运行这个文件,就知道了!:)所有的代码如下:PopupW...
  • shixiaolan_2001
  • shixiaolan_2001
  • 2008年12月21日 19:31
  • 2618

extjs window显示在顶层

最开始的样式: 完成后的样式: 下面是代码: var win = new top.Ext.Window({ title: menuReferenceObj.patie...
  • yhc13429826359
  • yhc13429826359
  • 2012年04月20日 12:33
  • 2046

MFC Windows 程序设计->最顶层窗口

 The difference between a topmost window and a nontopmost window is an extended window style bit. ...
  • problc
  • problc
  • 2011年04月02日 18:04
  • 1712
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:web中找到嵌套页面的最顶层窗口
举报原因:
原因补充:

(最多只允许输入30个字)