关于网页中的层的问题
请问能在网页中创建一个下面这样的层吗? 
 如果网页在浏览器中显示,显示层时可以让它跨越浏览器窗口的边框显示出来; 
 如果网页在frame或iframe中显示,也可以跨越frame的边界显示出来,就是不会被盖住   
 请高手帮忙,最好有例子!
------解决方案--------------------有,window.createPopup();  
------解决方案-------------------- <HTML>  
  <HEAD>  
  <TITLE> Popup Example </TITLE>  
  <SCRIPT LANGUAGE= "JScript ">  
 var oPopup = window.createPopup(); 
 function ButtonClick() 
 { 
 var oPopBody = oPopup.document.body; 
 oPopBody.style.backgroundColor =  "lightyellow "; 
 oPopBody.style.border =  "solid black 1px "; 
 oPopBody.innerHTML =  "Click outside  <B> popup </B>  to close. "; 
 oPopup.show(100, 100, 180, 25, document.body); 
 } 
  </SCRIPT>  
  </HEAD>  
  <BODY>  
  <BUTTON onclick= "ButtonClick() "> Click Me! </BUTTON>  
  </BODY>  
  </HTML>
------解决方案--------------------不可能做到。   
 例如IE,在Windows的显示缓冲中,它负责呈现的区域就是它的窗口大小,它只能在这个矩形区域内绘图,以外的区域它管不了,你要你的div能够显示到IE外面是不可能的。同理,其他浏览器在Windows甚至是其它OS上,也都只能在自己的矩形区域内绘图。   
 至于Frame的情况也差不多,每一个Frame是独立的,正如OS限制浏览器那样,浏览器也限制哥哥Frame只能在自己的矩形区域内绘图,不能出界。   
 简而言之,浏览器、Frame这些都是很明显的“辖区”概念,独立对自己的内部负责。
------解决方案--------------------如果只需要IE的话,上面说的window.createPopup(); 是可以的 
 不过IE6也做了限制,创建出来的popup窗口在纵向会自动限制在浏览器客户区域内, 
 横向倒是可以跑出浏览器窗口边界。   
------解决方案--------------------访问新浪时就会在计算机屏幕左下角出现一个广告窗口,播放一些动画广告,那就是popup