21,891
社区成员
发帖
与我相关
我的任务
分享
<li class="center"><a href="http://hi.csdn.net/cakexiang" target="_blank" onclick='LogClickCount(this,111);'><img src="http://avatar.profile.csdn.net/1/A/7/2_cakexiang.jpg" onmouseover="try{showUserCard(this,'cakexiang')}catch(ex){};"/></a></li>
//t5.js
function showUserCard(sender, username) {
if (!currentUserCard) {
//if (!panelTopicAdmin) return;
currentUserCard = new CsdnUserCard();//*/
}
var point = absolutePoint(sender);
currentUserCard.owner = sender;
currentUserCard.show(point.x + 65, point.y, username, sender.src);
currentUserCard.mouseover = function(e) {
var element = typeof event != "undefined" ? event.srcElement : e.target;
var hotCard = false;
while (element) {
hotCard = element == currentUserCard.owner || element == currentUserCard.div_card;
if (hotCard) break;
element = element.parentNode;
}
if (!hotCard) {
removeEventHandler(document, "mouseover", currentUserCard.mouseover);
currentUserCard.close();
}
}
addEventHandler(document, "mouseover", currentUserCard.mouseover);
}