如何将一页面置焦点 就像google 在线音乐一样,把播放器那一页(Play页)最小化后,从另一个歌曲选单页(List页)里选择一首歌,这时,将 Play页弹到窗口上,,首先 Play 并不一定是 List页的子页,因为你可以在弹出 Play 页后,把 List 页直接 X 了,再从google 里找音乐,,任意的一个List页,只要 Play 已经存在,就会直接将 Play 页置为焦点.. 有知道的提示下就好了... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 list.html:<script>var opener;function openPlay(page){ if (opener && !opener.closed){ opener.focus(); } else { var myWin = window.open(page,'','width=800,height=600'); opener = myWin; }}</script>list:<a href="#" onclick="openPlay('play.html')">1111</a><a href="#" onclick="openPlay('play.html')">2222</a><a href="#" onclick="openPlay('play.html')">3333</a> <script type="text/javascript">function oP(page){ var $o=window.open(page,'playwindow'); $o.focus();}</script><a href="#" onclick="oP('http://www.126.com')">1111</a><a href="#" onclick="oP('http://www.163.com')">2222</a><a href="#" onclick="oP('http://www.google.cn')">3333</a> 基本上都是这样吧,先open。在focus #3的可能出现的问题是当你play页面关闭list页面,再打开list页面,再打开list页面点打开的时候就悲剧了又出一个。 先在google 听下歌,看下是怎么回事吧,, play 页唯一有方法可以做到..但 window.focus(),没用,,也不知google是怎么弄的, 独立的页面或者是showDialog()来添加不是单纯的页面那么简单 弄好了,,原来远同有想像的那么麻烦,,只要open时,指定窗口的名字就好了,然后浏览器会自动处理的..也可先 先就用脚本指定一个窗口的名字,比如 window.name='playpage',以后 window.open('paly.html','playpage') 时,,会自动跳到 那一页,并且刷新那个页面,原来就这样简单,,,, 如何用JS实现如下的弹出框 用datalist绑定的数据出不来怎么办 jQuery不能获得弹出层中表单的value 紧急求救:请教编写一个子字符串在主字符串中出现次数的程序? 大家能给出一个正确的javascript的,Email的地址正则表达式吗 怎麼樣給一個超級連接做一個單擊和double click的? 请教一个简单问题,关于按钮提交的 当按下任意键后,如何让B.JPG替代A.JPG??? 关于javascript中的继承问题? encodeuricomponent 包含escape的用法吗 点击连接后显示另一连接 jquery CSS标签选择问题 回帖有分
<script>
var opener;
function openPlay(page){
if (opener && !opener.closed){
opener.focus();
}
else {
var myWin = window.open(page,'','width=800,height=600');
opener = myWin;
}
}
</script>
list:
<a href="#" onclick="openPlay('play.html')">1111</a>
<a href="#" onclick="openPlay('play.html')">2222</a>
<a href="#" onclick="openPlay('play.html')">3333</a>
<script type="text/javascript">
function oP(page){
var $o=window.open(page,'playwindow');
$o.focus();
}
</script>
<a href="#" onclick="oP('http://www.126.com')">1111</a>
<a href="#" onclick="oP('http://www.163.com')">2222</a>
<a href="#" onclick="oP('http://www.google.cn')">3333</a>
当你play页面关闭list页面,再打开list页面,再打开list页面点打开的时候就悲剧了
又出一个。