Trường Thực nghiệm GDPT Tây Ninh


You are not connected. Please login or register

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down  Thông điệp [Trang 1 trong tổng số 1 trang]

KHCN

KHCN
Thành viên xuất sắc
Thành viên xuất sắc
HTML:

Code:
<img src="http://r28.imgfast.net/users/3316/63/36/82/avatars/1-2.png" onmouseover="show_tooltip(this, 'baivong\'s avatar');" alt="baivong's avatar" />

CSS:

Code:
#tooltip {
    background-color: #FFF;
    border: 2px solid #333;
    color: #131313;
    max-width: 550px;
    padding: 10px;
}

Javascript:

Code:
var versionMinor = parseFloat(navigator.appVersion),
    versionMajor = parseInt(versionMinor),
    IE = document.all && !window.opera && 7 > versionMajor,
    IE7 = document.all && !window.opera && 7 <= versionMajor,
    OP = window.opera,
    FF = document.getElementById,
    NS = document.layers;

function get_item(a, c) {
    if (IE) return c ? window.opener.document.all[a] : document.all[a];
    if (FF) return c ? window.opener.document.getElementById(a) : document.getElementById(a);
    if (NS) return c ? window.opener.document.layers[a] : document.layers[a]
}
var current_tooltip;

function show_tooltip(a, c) {
    var b = get_item("tooltip");
    b || (b = document.createElement("div"), b.setAttribute("id", "tooltip"), document.body.appendChild(b));
    b.style.zIndex = 1000;
    b.style.position = "absolute";
    b.innerHTML = "<p>" + c + "</p>";
    b.style.visibility = "visible";
    a.onmousemove = move_tooltip;
    a.onmouseout = function () {
        b.style.visibility = "hidden"
    };
    a.title = ""
}
var offsetxpoint = -60,
    offsetypoint = 20,
    real_body = document.compatMode && "BackCompat" != document.compatMode ? document.documentElement : document.body,
    real_body = document.documentElement ? document.documentElement : document.body;

function move_tooltip(a) {
    var c = !IE ? a.pageX : event.clientX + real_body.scrollLeft,
        d = !IE ? a.pageY : event.clientY + real_body.scrollTop,
        b = IE && !window.opera ? real_body.clientWidth - event.clientX - offsetxpoint : window.innerWidth - a.clientX - offsetxpoint - 20,
        e = IE && !window.opera ? real_body.clientHeight - event.clientY - offsetypoint : window.innerHeight - a.clientY - offsetypoint - 20,
        f = 0 > offsetxpoint ? -1 * offsetxpoint : -1E3;
    current_tooltip = get_item("tooltip");
    current_tooltip.style.left = b < current_tooltip.offsetWidth ? IE ? real_body.scrollLeft + event.clientX - current_tooltip.offsetWidth + "px" : window.pageXOffset + a.clientX - current_tooltip.offsetWidth + "px" : c < f ? "5px" : c + offsetxpoint + "px";
    current_tooltip.style.top = e < current_tooltip.offsetHeight ? IE ? real_body.scrollTop + event.clientY - current_tooltip.offsetHeight - offsetypoint + "px" : window.pageYOffset + a.clientY - current_tooltip.offsetHeight - offsetypoint + "px" : d + offsetypoint + "px"
}

Nguồn: DEVs

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang  Thông điệp [Trang 1 trong tổng số 1 trang]

Permissions in this forum:
Bạn không có quyền trả lời bài viết

 
Hiện toolip khi di chuột vào ảnh Flags_1