Hướng dẫn cách tạo module trượt 2 bên trong Joomla 1.5. Áp dụng thích hợp nhất cho mod_banners làm quảng cáo tự động trượt 2 bên website. Tùy chỉnh code cho phù hợp với website của bạn.
Chèn đoạn mã sau vào cuối file index.php trong thư mục Joomla template của bạn.
Chèn đoạn mã sau vào cuối file index.php trong thư mục Joomla template của bạn.
Ví dụ: /joomla/templates/sieuhostvn/index.php.
Chèn vào cuối trang trước khi đóng thẻ </body>
Mã HTML:
<div id="AdsRight"> <jdoc:include type="modules" name="floatright" /> </div> <div id="AdsLeft"> <jdoc:include type="modules" name="floatleft" /> </div>
Mã Javascript:
<script type="text/javascript"> function f_clientWidth() { return f_filterResults ( window.innerWidth ? window.innerWidth : 0, document.documentElement ? document.documentElement.clientWidth : 0, document.body ? document.body.clientWidth : 0 ); } function f_clientHeight() { return f_filterResults ( window.innerHeight ? window.innerHeight : 0, document.documentElement ? document.documentElement.clientHeight : 0, document.body ? document.body.clientHeight : 0 ); } function f_scrollLeft() { return f_filterResults ( window.pageXOffset ? window.pageXOffset : 0, document.documentElement ? document.documentElement.scrollLeft : 0, document.body ? document.body.scrollLeft : 0 ); } function f_scrollTop() { return f_filterResults ( window.pageYOffset ? window.pageYOffset : 0, document.documentElement ? document.documentElement.scrollTop : 0, document.body ? document.body.scrollTop : 0 ); } function f_filterResults(n_win, n_docel, n_body) { var n_result = n_win ? n_win : 0; if (n_docel && (!n_result || (n_result > n_docel))) n_result = n_docel; return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result; } </script>
Hiển thị quảng cáo trượt phải
<script type="text/javascript"> var positionFooter; var positionRight = 0; var widthAds = 110; var heightAds = 200; var div = document.getElementById('divPositionRightBannerFloat'); if(div!=null) positionRight = div.offsetTop; document.getElementById('AdsRight').style.display = "block"; var yy = 0; var toptop=0; var beforeTop = 0; // Hien thi quang cao truot phai function ShowAds() { yy = f_clientWidth() - widthAds - 24;//padding left toptop = (f_scrollTop() - beforeTop)/8; beforeTop = toptop + beforeTop + 3; if(beforeTop < 5) document.getElementById('AdsRight').style.top = f_scrollTop() + 'px'; else document.getElementById('AdsRight').style.top = beforeTop + 'px'; beforeTop = parseInt(document.getElementById('AdsRight').style.top.substring(0,document.getElementById('AdsRight').style.top.length - 2)); document.getElementById('AdsRight').style.left = yy + 'px'; document.getElementById('AdsRight').style.display = "block"; if(beforeTop < positionRight + heightAds) document.getElementById('AdsRight').style.display = "none"; var divFooter = document.getElementById('divPositionFloatBannerFooter'); if(divFooter!=null) positionFooter = divFooter.offsetTop; if(beforeTop > positionFooter + heightAds) document.getElementById('AdsRight').style.display = "none"; setTimeout('ShowAds()', 50); } ShowAds(); </script>
Hiển thị quảng cáo trượt trái
<script type="text/javascript"> // Hien thi quang cao truot trai function ShowAds2() { yy = f_clientWidth() - widthAds - 24;//padding left toptop = (f_scrollTop() - beforeTop)/8; beforeTop = toptop + beforeTop + 3; if(beforeTop < 5) document.getElementById('AdsLeft').style.top = f_scrollTop() + 'px'; else document.getElementById('AdsLeft').style.top = beforeTop + 'px'; beforeTop = parseInt(document.getElementById('AdsLeft').style.top.substring(0,document.getElementById('AdsLeft').style.top.length - 2)); document.getElementById('AdsLeft').style.right = yy + 'px'; document.getElementById('AdsLeft').style.display = "block"; if(beforeTop < positionRight + heightAds) document.getElementById('AdsLeft').style.display = "none"; setTimeout('ShowAds2()', 50); } // Hien thi quang cao truot trai + phai ShowAds2(); </script>
Hoặc tải file advertisement.js về và chèn đoạn mã sau
<script type="text/javascript" src="/cntt/js/advertisement.js"></script>
Mã CSS chèn vào file template CSS hoặc chèn vào head:
#AdsRight{ z-index: 9999; position: absolute; width: 110px; height: 200px; display: none; } #AdsLeft{ z-index: 9999; position: absolute; width: 110px; height: 200px; display: none; }
Truy cập Back End >> Quản lý mô đun.
Chọn module cần trượt gán vào vị trí floatleft hoặc floatright.
Chọn module cần trượt gán vào vị trí floatleft hoặc floatright.
Thứ Sáu, 20 tháng 5, 2011
//
Nhãn:
joomla
//
0
nhận xét
//
0 nhận xét to "Hướng dẫn cách tạo module trượt 2 bên trong Joomla 1.5"
Nhãn
- blog (2)
- c (1)
- dotnet (19)
- Đồ họa (1)
- excel (1)
- games (6)
- hedieuhanh (5)
- joomla (4)
- lamoffer (1)
- paidtoclick (1)
- phanmemkhac (1)
- php (31)
- thuthuat (1)
- trochoi (1)
- truyennguoilon (407)
- word (24)
Blog Archive
-
▼
2011
(507)
-
▼
tháng 5
(453)
- Delta Force: Black Hawk Down
- Download Microsoft Windows XP
- Download Windows Server full
- Hướng dẫn sử dụng các HĐH window
- Download Windows 7 Ultimate full
- Hướng dẫn cài đặt Windows 7 bằng hình ảnh
- Sử dụng auto click aurora kiếm tiền
- Sử dụng jQuery và PHP để phát hiện ảnh lỗi trên we...
- Kiểm tra Tinh Trạng Server với đoạn code đơn giản.
- Một số hàm thao tác với files trong PHP
- Chèn CSS fexternal của module Joomla vào template ...
- Tăng tốc Joomla bằng cách tạo cache cho module
- Hướng dẫn cách tạo module trượt 2 bên trong Joomla...
- Hướng dẫn cài đặt Joomla 1.6
- Cách kiếm tiền với site offer Việt Nam
- Làm chủ những tính năng lập dàn của Excel (Outlining)
- Các tạo và chỉnh sửa bảng trong word
- Đánh dấu chỉ mục cho văn bản
- Đặt tab cho văn bản
- Khắc phục sự cố trong Word
- Đọc các tập tin Word, Excel mà không cần có chương...
- Lỗi giãn dòng trong word
- Cách tạo mục lục tự động
- Y tá yêu nghề
- Xem phim
- Xa lộ cuồng
- Vụ án đêm Giáng Sinh - Phần một
- Vụ án đêm Giáng Sinh - Phần hai
- Vú em - Phần một
- Vú em - Phần hai
- Vú em - Phần ba
- Vòng tay ma nữ - Phần một
- Vòng tay ma nữ - Phần hai
- Vòng tay ma nữ - Phần ba
- Vòng tay ma nữ - Phần bốn
- Vòng luân cấm - Phần một
- Vòng luân cấm - Phần hai
- Vòng luân cấm - Phần ba
- Vòng luân cấm - Phần bốn
- Vợ tôi
- Võ Tắc Thiên - Phần một
- Võ Tắc Thiên - Phần hai
- Tuổi thơ - Phần 1
- Tuổi thơ - Phần 2
- Tuổi thơ - Phần 3
- Trường Thiếu Niên Khuyết Tật
- Tuần trăng mật
- Thằng Bờm
- Trôi theo dòng đời - Phần 1
- Trôi theo dòng đời - Phần 2
- Trôi theo dòng đời - Phần 3
- Trôi theo dòng đời - Phần 4
- Trôi theo dòng đời - Phần 5
- Trôi theo dòng đời - Phần 6
- Trôi theo dòng đời - Phần 7
- Trong trắng
- Trò chơi dại
- Triệu phú bất đắc dĩ - Phần 1
- Triệu phú bất đắc dĩ - Phần 2
- Trên đường biên giới
- Trắng tay
- Trang nhật ký buồn
- Tình cấm
- Tiểu Long Nữ
- Tiếng chuông định mệnh
- Thu Hương
- Thời sinh viên - Phần một
- Thời sinh viên - Phần hai
- Thầy Sơn
- Thầy Bảy
- Số đào hoa
- Sơ Agatha
- Sao băng - Phần một
- Sao băng - Phần hai
- Rối loạn cực khoái và chứng lãnh cảm
- Quỳnh Hoa
- Phòng trọ
- Phận má hồng - Phần một
- Phận má hồng - Phần hai
- Phận má hồng - Phần ba
- Phận má hồng - Phần bốn
- Ông bà Năm - Phần một
- Ông bà Năm - Phần hai
- Ở trọ
- Oan nghiệt
- Nửa vòng kỷ niệm - Phần một
- Nửa vòng kỷ niệm - Phần hai Hắn nhìn tôi một lần ...
- Nửa vòng kỷ niệm - Phần ba
- Nửa vòng kỷ niệm - Phần bốn
- Nửa đời hạnh phúc
- Nữ y tá
- Nữ sinh phòng trọ - Phần một
- Nữ sinh phòng trọ - Phần hai
- Nông trại
- Nó
- Những ngày xanh
- Những ngày khó quên
- Những ngày hè
- Những chuyến về quê
- Nhớ bác sĩ Tự
-
▼
tháng 5
(453)
Đăng nhận xét