0
我想打开一个弹出式窗口,当它从其parent
页面的链接单击时应该位于顶部。例如,当我点击一个链接(在父页面上)时弹出一个窗口打开,当我点击父页面的另一个链接时,上一个弹出窗口变成在该父页面上(以及所有其他打开的浏览器的窗口)如何使弹出式窗口始终位于顶部
我在该弹出窗口HTML中尝试了以下代码,但没有运气。
<body onLoad="window.focus();">
和
<body onLoad="self.focus();">
和
<body onBlur="self.focus();">
两种方法都行不通的。如果有帮助,我正在使用Chrome浏览器。请帮忙!
不能可靠地强制客户端,以提高窗口的顶部添加
.focus()
。有些人会,有些人不会。你甚至不能保证新窗口不会只是一个新标签。 – Pointy 2014-09-29 13:50:12仅供参考 - 它应该是'onload'和'onblur' https://developer.mozilla.org/en-US/docs/Web/HTML/Element/body – 2014-09-29 13:51:16
@ᾠῗᵲᄐᶌ:试着改变你的建议,它也没有奏效。 尖尖:我怎样才能让它在它的父页面上点击链接时能够聚焦? – user2854563 2014-09-29 13:55:26