我现在要实现一个类似于QQ的功能:
状态栏上有两个闪动的号码,双击后弹出(open)两个处理窗口,每个处理窗口上方有个label用于显示号码,如"用户:13812345678",当窗口焦点在哪个页面上时哪个页面的label就变色,失去颜色就还原.现在问题是我用window.onfocus和onblur事件不能实现,请问各位老大没有更好的办法,谢谢!!!急用!!
状态栏上有两个闪动的号码,双击后弹出(open)两个处理窗口,每个处理窗口上方有个label用于显示号码,如"用户:13812345678",当窗口焦点在哪个页面上时哪个页面的label就变色,失去颜色就还原.现在问题是我用window.onfocus和onblur事件不能实现,请问各位老大没有更好的办法,谢谢!!!急用!!
<SCRIPT language="javascript">
window.open('1.htm','','width=200,height=100,left=50,top=100');
window.open('2.htm','','width=200,height=200,left=300,top=100');
</SCRIPT>1.htm
<body onfocus="document.getElementById('aa').style.color='red';" onblur="document.getElementById('aa').style.color='black';">
<label id="aa">133355556666</label>2.htm
<body onfocus="document.getElementById('aa').style.color='red';" onblur="document.getElementById('aa').style.color='black';">
<label id="aa">13988885544</label>
<body onblur="document.getElementById('sss').value='sjfl';document.body.bgColor='blue';" onfocus="document.getElementById('sss').value='kkkkk';document.body.bgColor='white';">
<input id="sss" type="button" value="kkkkkk" />
但还是不行,这个和我之前用的window.onfoucs和onblur效果一样,这样写的bug就是弹出a和b页面后互相切换可以,但是如果在弹出后在a或b页面上任意地方点击后在切换a和b就失效了,各位可以试下,看有没有解决办法,谢谢了
:)
“这样写的bug就是弹出a和b页面后互相切换可以,但是如果在弹出后在a或b页面上任意地方点击后在切换a和b就失效了”我在页面任意地方点击切换,效果都有的啊。