Programming/Javascript

Full Text Popup Layer

Lawmin 2010. 10. 28. 19:18
function showFullText(fulltext) {
 var obj = document.getElementById("div_ft");
 obj.innerHTML = "<b>" + fulltext + "</b>";
 obj.style.left = document.body.scrollLeft + event.clientX + 10;
 obj.style.top = document.body.scrollTop + event.clientY + 10;
 obj.style.visibility = "visible";
}
function hideFullText() {
 var obj = document.getElementById("div_ft");
 obj.style.visibility = "hidden";
}

<div id="div_ft" style="position:absolute;z-index:1;visibility:hidden;background:#FFFFE1;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;border-bottom:1px solid #000000;"></div>

String dispPgmId = (row[3].length() > 18) ? row[3].substring(0, 15) + "..." : row[3];

<td align="center" class="<%=(i % 2 == 0 ? "even" : "odd")%>"<%=row[3].equals(dispPgmId) ? "" : " onMouseOut=\"hideFullText();\" onMouseOver=\"showFullText('"+row[3]+"')\""%>><%=dispPgmId%></td>

조각 조각...