利用window.createPopup(),创建类似Email地址栏的智能感知,未完善(待续...)

 

< html >
< body  onload ="ChangeDivColor()" >

< script >
var  oPopup = window.createPopup();

function  GetTextBoxDown(){
    oPopup.document.body.innerHTML
= mydownDiv.innerHTML;
    
var  top = document.getElementById( " mytext " ).offsetHeight;
    
    oPopup.show(
0 ,top,  300 100 , mytext);
}

function  ChangeDivColor(){
   
var  parentDiv = document.getElementById( " mydownDiv " ).childNodes;
   
for (i = 0 ;i < parentDiv.length;i ++ ){
       parentDiv[i].addEventListener(
" onMouseOver " , " OverChangeColor " , true );
    parentDiv[i].addEventListener(
" onmouseout " , " OutChangeColor " , true );
   }
}

function  OverChangeColor(){
    alert(
" OverChangeColor " );
}

function  OutChangeColor(){
    alert(
" OutChangeColor " );
}
</ script >

< br >< br >< br >
Email地址:
< input  type ="text"  id =mytext  onclick ="GetTextBoxDown()"  style ="width:550px"   />
< br >
< br >
< div  id =mydownDiv  style ="Display:none" >
     
< div  style ="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LEFT: 0px; OVERFLOW-X: hidden; PADDING-BOTTOM: 10px; 

SCROLLBAR-HIGHLIGHT-COLOR: #99ccff; OVERFLOW: scroll; WIDTH: 300px; SCROLLBAR-ARROW-COLOR: white; PADDING-TOP: 

10px; BORDER-BOTTOM: black 2px solid; SCROLLBAR-BASE-COLOR: #3366cc; POSITION: absolute; TOP: 0px; HEIGHT: 

100px; BACKGROUND-COLOR: #e4e4e4"
>
    
< div > QQ:359252363 </ div >
    
< div > 网名:和尚洗漂柔 </ div >
    
< div > 手机:13805057479 </ div >
    
< div > lqscoke@126.com </ div >
     
</ div >
</ div >


</ body >
</ html >

 要再结合Ajax实现,查询服务器的通信录...再绑定到这里,再处理...有时间再弄弄..待续..

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值