Đăng nhập
| Đăng ký
Danh sách thành viên
|
Cá nhân
Đăng nhập
, với
với
Diễn đàn
Html DOM javascript CSS
Tooltip trên web
Thành viên
Nội dung
nguyetanh
Cửu âm bạch cốt trảo
9 bài
26-05-2009 04:00:42
Mới đọc được cái này hay hay copy cho anh em xem .
--------------
<html>
<head>
<style type="text/css">
#tooltip
{
opacity: 0.9;
filter: alpha(opacity=90);
display: none;
position: absolute;
z-index: 100;
/*phần mã trang trí*/
border: 1px solid #999;
background-color: #ddd;
width: auto;
height: auto;
padding: 5px;
}
</style>
<script type="text/javascript">
/*
* Được viết bởi Cao Phong
* www.JavaScriptBank.com
*/
var ie = document.all ? true : false;
var offset = 20;
// lấy đối tượng có id là tooltip
document.write('<div id="tooltip"><img src="Icons/calendar.png" /></div>');
var tooltip = document.all? document.all['tooltip'] : document.getElementById? document.getElementById('tooltip') : "";
// hàm lấy đối tượng thẻ
function getObject(evt)
{
var srcElem;
if(ie)
{
srcElem = event.srcElement;
}
else
{
srcElem = evt.target;
}
return srcElem;
}
function CallTips(evt)
{
var obj = getObject(evt);
// bắt sự kiện rê chuột đến IMG có className là img_tooltip
if(obj.tagName == 'IMG' && obj.className == 'img_tooltip')
{
// xác định vị trí con trỏ chuột trên ảnh so với vị trí của ảnh trong trình duyệt
if( ie )
{
var scollbar = (document.compatMode && document.compatMode!="BackCompat") ? document.documentElement : document.body;
offset_x = scollbar.scrollTop + event.clientY + 'px';
offset_y = scollbar.scrollLeft + event.clientX + 'px';
}
else
{
offset_x = offset + evt.pageY + 'px';
offset_y = offset + evt.pageX + 'px';
}
// thay đổi nội dung của đối tượng tooltip
// tooltip.innerHTML = 'nội dung cần thay đổi';
// hiển thị nội dung đối tượng tooltip tại vị trí con trỏ chuột
tooltip.style.top = offset_x;
tooltip.style.left = offset_y;
tooltip.style.display = 'block';
}
}
function HidelTips(evt)
{
var obj = getObject(evt);
// bắt sự kiện rê chuột đến IMG có className là img_tooltip
if(obj.tagName == 'IMG' && obj.className == 'img_tooltip')
{
tooltip.style.display = 'none';
}
}
document.onmousemove = CallTips;
document.onmouseout = HidelTips;
</script>
</head>
<body>
<img src="Icons/back.png" width="100" height="100" class="img_tooltip" />
</body>
</html>
http://www.javascriptbank.com/forum/viewtopic.php?t=390
aspnet
Lập trình không biên giới
445 bài
26-05-2009 04:30:19
// tooltip by Nguyen Duc Khanh ( 26 May 2009 )
var ie = document.all ? true : false;
var offset = 20;
document.write('<div id="tooltip" style="display: none;position: absolute;">vspTooltip</div>');
var tooltip = document.all? document.all['tooltip'] : document.getElementById? document.getElementById('tooltip') : "";
function _showHint(id)
{
var element = document.getElementById(id);
if(!element) return;
tooltip.style.display='';
tooltip.innerHTML = element.innerHTML;
tooltip.className = element.className;
}
function _hideHint()
{
tooltip.innerHTML = '';
tooltip.style.display = 'none';
}
function _vspMouseMove(evt)
{
if(tooltip.style.display != 'none')
{
if( ie )
{
var scollbar = (document.compatMode && document.compatMode!="BackCompat") ? document.documentElement : document.body;
offset_x = scollbar.scrollTop + event.clientY + 'px';
offset_y = scollbar.scrollLeft + event.clientX + 'px';
}
else
{
offset_x = offset + evt.pageY + 'px';
offset_y = offset + evt.pageX + 'px';
}
tooltip.style.top = offset_x;
tooltip.style.left = offset_y;
tooltip.style.display = 'block';
}
}
//event
document.onmousemove = _vspMouseMove;
Chủ đề gần đây :
Menu con hiện bên dưới contaner
MutilLanguage in asp.net - Đa ngôn ngữ (C#,asp.net)
Upload Nhiều Files Bằng Flash (C#,ASp.net)
Demo Menu Đa cấp động
slider hình ảnh news tuyệt vời cho web
FPTSoftware cần tuyển Dev Java đi onsite Singapore
FPTSoftware cần tuyển 20 Dev ES và Linux
Chuyện 'Con Người' :)
Không chay được dotnetnuke trên server local khi không có internet
FPTSoftware cần tuyển 20 Dev Java cho dự án của khách hàng Nhật
Cùng loại :
Code music nghe nhạc hay cho website forum
Tạo Blog Nhạc Tự Động Cập Nhật Cho Websites Của Bạn
jQuery cuộn tin mềm mại uyển chuyển (dành cho quản lý tin tức CMS và bán hàng)
dragdrop với javasccript
Làm menu hiển thị trên mặt object flash
Tự động cuộn lên bằng javascript
Tooltip trên web
jQuery và slide show
Lấy MAC address bằng Javascript
Thay đổi màu nền table khi mouse over
Tên file
Người đăng
Ngày
Lượt
News Ticker Demo.rar
jQuery Carousellite cho cuộn các khối tin nhẹ nhàng mượt mà, sử dụng cho module Tin tức (CMS) hoặc giới thiệu sản phẩm
aspnet
5/7/2011 8:59:52 AM
470
cms_source_dll_sql_2010.rar
source C# + SQL Script + Dll module CMS trên DNN 5x, (bản chạy ổn định không lỗi)
aspnet
9/5/2010 6:05:54 PM
1858
killforever.rar
Script diệt virus forever.exe (lây nhiễm qua USB) mà không cần cài lại window
aspnet
7/28/2010 6:51:30 AM
264
CSharp Coding Standards.pdf
C# Coding standard, for all user, quy tắc viết mã lập trình c# dotnet.
aspnet
6/1/2010 8:27:39 AM
1224
weather_forex_gold.rar
module DNN : "vàng + thời tiết + tỷ giá ngoại tệ" của seekill
coder
3/11/2010 3:50:09 AM
1089
Training DotNetNuke.zip
Tài liệu hướng dẫn cài đặt DNN, tạo module DNN đơn giản, nâng cao
quanlv
9/30/2009 9:11:36 AM
2896
Viet va them 1 module don gian vao website.doc
Hướng dẫn viết module đơn giản trên DNN (word) có hình, gửi bởi vinahana
aspnet
9/18/2009 6:15:24 PM
1457
Moduel NEWs Demo.zip
Một số module bao gồm: News, WorkScheduler, QA, Comment, Menu, ...
quanlv
8/22/2009 10:44:15 AM
2543
MenuDNN5.rar
Menu DNN 51 Page.aspx
aspnet
7/21/2009 12:22:38 PM
1802
diendan.zip
Cài đặt diễn đàn (VSP) chỉ với 4 bước.
aspnet
6/15/2009 2:18:13 AM
1296
roll_updown.zip
Roll up, roll down news list using javascript, simple, easy to use.
radiogaga
6/1/2009 11:29:51 AM
423
rotator-1.0.0.rar
Auto Scroll News - tự động cuộn tin tức bằng JS
dotnetvn
5/30/2009 3:21:22 PM
623
captcha2.rar
CAPTCHA sinh ngẫu nhiên : size, font, position, color ... vẽ line gây nhiễu chống reCAPTCHA bot.
tieuphu
5/30/2009 2:34:42 PM
609
MenuDNN.zip
Menu Dọc cho DNN (Tác giả Võ Thế Quang)
biennv
5/27/2009 8:07:47 AM
1399
Gioi_thieu_san_pham_unisched4.zip
Giới thiệu phần mềm xếp thời khóa biểu đại học (University Scheduling 4.0) : áp dụng cho mô hình xếp thời khóa biểu niên chế, tại các trường đại học và cao đẳng tại việt nam
khanhjin
5/12/2009 5:00:02 PM
2819
HitCounterInDatabaseASPNET.zip
HitCounter
nguyentx
4/20/2009 4:38:04 PM
561
s3Slide.rar
Slide show chuyên nghiệp, giống tintuconline.com.vn
coder
4/9/2009 9:34:41 AM
2226
XMLPROG.zip
XML Programing C# dotnet
aspnet
4/4/2009 10:02:43 AM
599
menu_vnexpress.rar
Tạo menu giống vnexpress = xsl transform, C# dotnet, javascript(Toàn bộ mã nguồn).
coder
3/30/2009 10:14:50 PM
2360
DesktopModules.rar
CMS dotnetnuke + Image Library + Core CMS (DNN Data Provider) version 1.1
aspnet
3/30/2009 5:23:14 PM
1928
CODERVN.NET
Công ty cổ phần công nghệ và dịch vụ AWAS
Công ty cổ phần công nghệ và dịch vụ AWAS, cổng thông tin, chính phủ điện tử, phần mềm quản lý điểm, quản lý sinh viên, http://awas.vn, http://awas.com.vn, phần mềm ứng dụng, dịch vụ công trực tuyến, thiết kế website, thiet ke web, thiết kế web, điện lực, phần mềm quản lý đào tạo, cao đẳng, đại học,cổng thông tin tích hợp, cổng thông tin điện tử, webportal, thư viện điện tử, electric library, library online, email, web, quản lý quan hệ khách hàng, CRM, dịch vụ công trực tuyến, phần mềm hành chính một cửa,