请教:如何让javascript控制的探出窗口始终处于最顶端 给弹出的窗口页面加“<body onblur = "this.focus();">”即可。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给弹出的窗口页面加“<body onblur = "this.focus();">”即可。开始我也这样想呵呵,帅哥你想啊离开焦点,马上又获取焦点,那其他的窗口就不可能获取焦点了!我想楼主的意思是象QQ一样,总是在最前,而不是把焦点垄断了!关注,学习 showModalDialog('ttt.htm','','dialogWidth: 480px; dialogHeight: 360px; status: no; help: no'); 模态窗口不也是不能操作了吗~~~用modaless窗口如何? 父窗口:<script>window.open("temp.htm","","width=200,height=100")</script><input><input><input>子窗口:<body onload="self.focus()" onmouseout="opener.document.body.setCapture()" onbeforeunload="opener.document.body.releaseCapture()"> 用代码<body onblur = "this.focus();">的话在父窗口点击一次,子窗口依然在最前面再在父窗口点击一次,焦点会回到父窗口。 感谢各位高手的指点,可是现在问题还是没有得到解决!正如“huhanshan013(飞兵团将军) ”兄所说,我要达到的效果是导航条(子窗口)始终位于最顶层,子窗口的连接会加载到父窗口中,而父窗口的内容是可以操作的。上面的代码我都是了一下,子窗口是可以固定在最顶层,但是父窗口的内容就无法操作了!我把父窗口和子窗口的代码复制一下各位高手看看!父窗口:<script language="JavaScript">function openRemote(url){var remote = window.open(url,"weblogWindow","width=170,height=490,scrollbars=yes,resizable=no");if(remote.opener==null){remote.opener==window;}}</script>子窗口:<script language="JavaScript">function go(url){opener.location = url;}</script>超连接调用:<a href="javascript:go('home.asp')">Home</a>先谢谢了!^-^ 我是很不赞成楼主提供展示的那个地址的效果的,在我的多窗口浏览器中(Maxthon)是不能正常使用的,我觉得还是可以用层来实现,不需要每个都使用的,你加载子页面可以加载进<iframe>框架中啊其实就是在页面中专门规划一个用来加载的区域,所有的加载都在那个页面中,你以后的子页面中的链接只需要注意链接中打开位置不能是顶层的就行了。 右下角弹出一个提示框怎么写 innerHTML如何让添加的内容不转义 请大家推荐一本JS入门经典书籍 请问,关于onmouseout关联的问题 请教个验证后提交表单的问题 动态生成表格及表格里的input文本框,然后提取里面的值进行提交? 如何清除history的记录,不然浏览器的后退按钮有效? javascript有异常机制吗? FAson无限菜单,已两贴没有解决,望帮忙! 请帮我看一下下面代码怎么按按钮后文本框的数字不会改变的? 大家好 我用parent.left.document.open(); 正则里面的[ \f\n\r\t\v]怎样理解,有没实例呢??
开始我也这样想
呵呵,帅哥
你想啊
离开焦点,马上又获取焦点,那其他的窗口就不可能获取焦点了!
我想楼主的意思是象QQ一样,总是在最前,而不是把焦点垄断了!关注,学习
window.open("temp.htm","","width=200,height=100")
</script>
<input><input><input>子窗口:<body onload="self.focus()" onmouseout="opener.document.body.setCapture()" onbeforeunload="opener.document.body.releaseCapture()">
在父窗口点击一次,子窗口依然在最前面
再在父窗口点击一次,焦点会回到父窗口。
父窗口:
<script language="JavaScript">
function openRemote(url){
var remote = window.open(url,"weblogWindow",
"width=170,height=490,scrollbars=yes,resizable=no");
if(remote.opener==null){
remote.opener==window;
}
}
</script>子窗口:
<script language="JavaScript">
function go(url){
opener.location = url;
}
</script>
超连接调用:<a href="javascript:go('home.asp')">Home</a>先谢谢了!^-^