復制代碼 代碼如下:
span style="font-size:14px;">script type="text/javascript">
var eposx ;
var eposy ;
function showRequest(pid,event){
eposx = event.clientX;
eposy = event.clientY;
var url="tip.jsp";
var params = 'pid='+ pid + 'time=' + (new Date()).toString() ;
sendRequest(url,params,'GET',showDetail);
}
//動態(tài)加載數(shù)據(jù)部門列表
function showDetail(){
if (httpRequest.readyState == 4) {
if (httpRequest.status == 200) {
var membersData = httpRequest.responseXML.getElementsByTagName("member");
var membersList = document.getElementById("detail");
//循環(huán)將數(shù)據(jù)插入列表框中
var li = 'table>';
for(var i=0;imembersData.length;i++){
var price=membersData[i].childNodes[0].firstChild.nodeValue;
var num=membersData[i].childNodes[1].firstChild.nodeValue;
var chandi=membersData[i].childNodes[2].firstChild.nodeValue;
li += 'tr>td>價格:' + price + '/td>/tr>';
li += 'tr>td>數(shù)量:' + num + '/td>/tr>';
li += 'tr>td>產(chǎn)地:' + chandi + '/td>/tr>';
}
li += '/table>';
membersList.innerHTML = li;
setDivPosition();
membersList.style.visibility='visible';
} else { //頁面不正常
alert("您請求的頁面有異常");
}
}
}
function hidendiv(){
var membersList = document.getElementById("detail");
membersList.innerHTML = '';
membersList.style.visibility='hidden';
}
function setDivPosition(){
var goodslist = document.getElementById('goodslist');
eposx = goodslist.offsetLeft + goodslist.offsetWidth -2;
eposy += goodslist.offsetTop - 100;
var listdiv = document.getElementById('detail');
listdiv.style.left=eposx+'px';
listdiv.style.border='blue 1px solid';
listdiv.style.top=eposy + 'px';
listdiv.style.width='100px';
listdiv.style.zIndex='999';
}
/script>
/head>
body>
h1>數(shù)據(jù)提示/h1>
hr />
商品列表:
p id="goodslist" style="float:left;" onmouseout="hidendiv();">
a href="javascript:void(0);" onmouseover="showRequest('p1',event);" >商品A/a>br/>
a href="javascript:void(0);" onmouseover="showRequest('p2',event);" >商品B/a>br/>
a href="javascript:void(0);" onmouseover="showRequest('p3',event);">商品C/a>br/>
/p>
div id="detail" style="background-color:green;position:absolute;visibility:hidden">
/div> /span>
您可能感興趣的文章:- Ajax加載外部頁面彈出層效果實現(xiàn)方法
- div彈出層的ajax登錄(Jquery版+c#)
- AJAX使用了UpdatePanel后無法使用alert彈出腳本
- ASP.NET AJAX時用alert彈出對話框
- AJAX簡單應用實例-彈出層
- .net采用ajax實現(xiàn)郵箱注冊和地區(qū)選擇實例
- ajax請求post和get的區(qū)別以及get post的選擇
- ajax讀取數(shù)據(jù)庫內(nèi)容實現(xiàn)二級聯(lián)動下拉選擇菜單示例
- Ajax實現(xiàn)彈出式無刷新城市選擇功能代碼