在全屏打开的窗口(a)中在打开一个窗口(b)后,当再次操作(a)时(b)将隐藏在后面 再次操作(a)时(b)将隐藏在后面之后,你想在(a)页面中让(b)页面获得焦点成为当前窗口? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 objWindowName.focus()让(b)页面获得焦点成为当前窗口,其中objWindowName为(b)窗口打开时定义的句柄 我想让所有打开的窗口的焦点都放在某一个页面,<button onclick="popo1.focus()">聚焦POPO1</button><button onclick="popo2.focus()">聚焦POPO2</button><button onclick="popo3.focus()">聚焦POPO3</button>动态增加popo1.focus() 检测子窗口的closed就可以了哦 引用:***********************我想让所有打开的窗口的焦点都放在某一个页面,<button onclick="popo1.focus()">聚焦POPO1</button><button onclick="popo2.focus()">聚焦POPO2</button><button onclick="popo3.focus()">聚焦POPO3</button>动态增加popo1.focus()************************可以呀。你只要把打开新窗口写在一个方法里。这个方法把窗口存在一个全局变量里,每新打一个或都更新最下面的 子窗口列表。或者作个setInterval() 监测子窗口是否关闭,并更新子窗口的列表 做了一个打开一个子窗口的给你看效果<a href="javascript:openit('http://www.sohu.com')">sohu.com</a><script>var objvar i=0function openit(url){obj=window.open(url,"obj")if(document.all.a1==null){nod=document.createElement("BUTTON")document.body.insertBefore(nod);nod.outerHTML="<button id=a1 onclick=obj.focus()>Focus Sohu.com</button>"}}window.onfocus=function(){if(document.all.a1!=null)if(obj.closed==true)a1.removeNode(true)}</script> 第一次发言 时间格式不一样,怎么比较时间大小(在线等高手回复)谢谢 javacript 的对象成员为什么不能删除呢? script中怎么做才能调用php中的变量??? 我是超级菜鸟 如何用JS实现访问sqlsever2005数据库? 让浏览器端直接显示有防盗链的图片,JS伪造referer的问题-有难度,初哥慎入 怎样在网页中执行.bat程序 关于取颜色值的问题?请大家帮帮我,急,谢了 javascript 究竟能做些什么? 压缩js文件 如何判断一个变量是否为空? 运行javascript的程序对ie的版本有要求马?
动态增加popo1.focus()
***********************
我想让所有打开的窗口的焦点都放在某一个页面,<button onclick="popo1.focus()">聚焦POPO1</button><button onclick="popo2.focus()">聚焦POPO2</button><button onclick="popo3.focus()">聚焦POPO3</button>
动态增加popo1.focus()
************************
可以呀。
你只要把打开新窗口写在一个方法里。这个方法把窗口存在一个全局变量里,每新打一个或都更新最下面的 子窗口列表。或者作个setInterval() 监测子窗口是否关闭,并更新子窗口的列表
<script>
var obj
var i=0
function openit(url){
obj=window.open(url,"obj")
if(document.all.a1==null){
nod=document.createElement("BUTTON")
document.body.insertBefore(nod);
nod.outerHTML="<button id=a1 onclick=obj.focus()>Focus Sohu.com</button>"
}
}
window.onfocus=function(){
if(document.all.a1!=null)
if(obj.closed==true)
a1.removeNode(true)
}
</script>