HỒN VIỆT !


Lập WEB: 21/10/2010

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Thống kê truy cập

    free counters
    Gốc > Chia sẻ kinh nghiệm > Web - Blog >

    Code CTH ẩn trên khối chức năng hoặc khối chính.

    <span id="script_source"><script type="text/javascript">
    <!--
    // Moves the box object to be directly beneath an object.
    function move_box(an, box)
    {
    var cleft = 0;
    var ctop = 0;
    var obj = an;
    while (obj.offsetParent)
    {
    cleft += obj.offsetLeft;
    ctop += obj.offsetTop;
    obj = obj.offsetParent;
    }
    box.style.left = cleft + 'px';
    ctop += an.offsetHeight + 8;
    // Handle Internet Explorer body margins,
    // which affect normal document, but not
    // absolute-positioned stuff.
    if (document.body.currentStyle &&
    document.body.currentStyle['marginTop'])
    {
    ctop += parseInt(
    document.body.currentStyle['marginTop']);
    }
    box.style.top = ctop + 'px';
    }
    // Shows a box if it wasn't shown yet or is hidden
    // or hides it if it is currently shown
    function show_hide_box(an, width, height, borderStyle)
    {
    var href = an.href;
    var boxdiv = document.getElementById(href);
    if (boxdiv != null)
    {
    if (boxdiv.style.display=='none')
    {
    // Show existing box, move it
    // if document changed layout
    move_box(an, boxdiv);
    boxdiv.style.display='block';
    bringToFront(boxdiv);
    // Workaround for Konqueror/Safari
    if (!boxdiv.contents.contentWindow)
    boxdiv.contents.src = href;
    }
    else
    // Hide currently shown box.
    boxdiv.style.display='none';
    return false;
    }
    // Create box object through DOM
    boxdiv = document.createElement('div');
    // Assign id equalling to the document it will show
    boxdiv.setAttribute('id', href);
    boxdiv.style.display = 'block';
    boxdiv.style.position = 'absolute';
    boxdiv.style.width = width + 'px';
    boxdiv.style.height = height + 'px';
    boxdiv.style.border = borderStyle;
    boxdiv.style.textAlign = 'right';
    boxdiv.style.padding = '4px';
    boxdiv.style.background = '#FFFFFF';
    document.body.appendChild(boxdiv);
    var offset = 0;
    // Remove the following code if 'Close' hyperlink
    // is not needed.
    var close_href = document.createElement('a');
    close_href.href = 'javascript:void(0);';
    close_href.onclick = function()
    { show_hide_box(an, width, height, borderStyle); }
    close_href.appendChild(document.createTextNode('Close'));
    boxdiv.appendChild(close_href);
    offset = close_href.offsetHeight;
    // End of 'Close' hyperlink code.
    var contents = document.createElement('iframe');
    //contents.scrolling = 'no';
    contents.overflowX = 'hidden';
    contents.overflowY = 'scroll';
    contents.frameBorder = '0';
    contents.style.width = width + 'px';
    contents.style.height = (height - offset) + 'px';
    boxdiv.contents = contents;
    boxdiv.appendChild(contents);
    move_box(an, boxdiv);
    if (contents.contentWindow)
    contents.contentWindow.document.location.replace(
    href);
    else
    contents.src = href;
    // The script has successfully shown the box,
    // prevent hyperlink navigation.
    return false;
    }
    function getAbsoluteDivs()
    {
    var arr = new Array();
    var all_divs = document.body.getElementsByTagName("DIV");
    var j = 0;
    for (i = 0; i < all_divs.length; i++)
    if (all_divs.item(i).style.position=='absolute')
    {
    arr[j] = all_divs.item(i);
    j++;
    }
    return arr;
    }
    function bringToFront(obj)
    {
    if (!document.getElementsByTagName)
    return;
    var divs = getAbsoluteDivs();
    var max_index = 0;
    var cur_index;
    // Compute the maximal z-index of
    // other absolute-positioned divs
    for (i = 0; i < divs.length; i++)
    {
    var item = divs[i];
    if (item == obj ||
    item.style.zIndex == '')
    continue;
    cur_index = parseInt(item.style.zIndex);
    if (max_index < cur_index)
    {
    max_index = cur_index;
    }
    }
    obj.style.zIndex = max_index + 1;
    }
    //-->
    onclick="return show_hide_box(this, 550, 570, '1px solid #999999')"
    rel="nofollow"><font color="RED" onmouseover="this.innerHTML = 'VỪNG ƠI, MỞ RA !'; this.style.color = 'BLUE';" onmouseout="this.innerHTML = 'CÁNH CỬA THẦN BÍ.'; this.style.color = 'blue';">CÁNH CỬA THẦN BÍ.</font></a>
     
    >>Thầy Cô chép code trên và dán vào khối chức năng (bên trái) hoặc khối chính
    >>  Đổi tên "BANGVU" trong link  http://users9.jabry.com/bangvuz/CTH_480/CTH_480_BANGVU.htm bằng tên của mình (2 chữ cuối, VD: Thay tên BANGVU bằng THANHDUONG
    >> Đổi các câu chữ "CÁNH CỬA THẦN BÍ.", "VỪNG ƠI, MỞ RA !" thành câu khác theo ý thích.
     
    TÊN LINK CỦA CÁC THÀNH VIÊN:  
     
    CTH_480_BICHVAN >> CTH_480_BINHNGUYEN >> CTH_480_CHUQUY >>  CTH_480_DOCUONG >> CTH_480_DOHOA >> CTH_480_DUCNHON >> CTH_480_DUCTHIEU >> CTH_480_HONGAN >> CTH_480_HUUTRUONG >>  CTH_480_KIMDUNG >> CTH_480_NGUYENMEN >> CTH_480_NHUHOA  >>  CTH_480_PHUONGLAN >> CTH_480_PHUONGMAI >> CTH_480_THANHDUONG >> CTH_480_THANHXUAN >> CTH_480_THANTHUONG >> CTH_480_THIENTRUC >>  CTH_480_THOCUONG >> CTH_480_THUDIEM >> CTH_480_THUHANG >> CTH_480_THUTRANG >> CTH_480_TOMAI >> CTH_480_TRUTAM >>  CTH_480_TUOINGUYEN >> CTH_480_VANHAI >> CTH_480_XUANHUYEN 
     

    Chúc Thầy Cô luôn vui vẻ ! 

    Nhắn tin cho tác giả
    Vũ Ngọc Hải Bằng @ 11:09 10/04/2011
    Số lượt xem: 3974
    Số lượt thích: 0 người
    No_avatar
    VỪNG ƠI, MỞ RA !
    Avatar
    Anh thật tuyệt nè ! Mỉm&nbsp;cườiTuyệt
    Avatar

    CODE CTH TRỞ THÀNH ANH HÙNG NÚP RỒI? HAY LẮM THẦY BV? CHO EM XIN BÀI NÀY VỀ NHÀ NHA.

     

    No_avatar

    BV hân hoan chào đón quý Thầy Cô ghé vào VỌC !

    Thầy Thương cứ tự nhiên nhé !

    Avatar
    Huynh cảm ơn đệ nha !Cười
    Avatar

    Không cho code nghỉ, không ngừng tay ta. Cười

    Tuyệt thì tuyệt thật nhưng mạng chậm thì...chờ mở CTH hơi lâu.Khóc

    Nghệ thuật ẩn thân. bangvu2 HAY THẬT.

    No_avatar

    Hê hê, A7 còn thức à ? Bị công kích quá giờ làm "anh hùng Núp" rồi anh ui ! hic, hic !

     :3CNFV

    Avatar
    Hay! cái này chị thấy gọn và tiện quá, chúc mừng những sáng tạo của cậu nhé.
    Avatar
    Hay lắm BV, chúc chú Út có thêm nhiều sáng tạo 
    Avatar
    TN cám ơn nhưng chia sẻ thành quả tuyệt vời của Bằng Vũ.
     
    Gửi ý kiến