09/10/2018, 23:39

Làm sao để hiển thị nhiều banner!

Mình muốn để các banner quảng cáo trong trang web nhưng chỉ muốn một banner duy nhất hiển thị. Các banner còn lại sẽ lần lượt được hiển thị cùng 1 chỗ với banner đầu tiên qua một khoảng thời gian xác định nào đó(1 hay 2s). Mình thấy nhiều web làm vậy vừa hay, chiếm chỗ trên trang ít, mà lại đầy đủ nữa. Mong các bạn giúp mình
hoangthienphuc viết 01:52 ngày 10/10/2018
Hix. Không có ai giúp mình sao?
huyhoa viết 01:43 ngày 10/10/2018
Xem demo ở trên góc phải bên trên rồi view source mà lấy code:
http://tinhcaviet.com
heo mọi viết 01:53 ngày 10/10/2018
nếu bạn chưa tìm được cách thì email cho mình (ng.hong.quan@gmail.com), mình sẽ tranh thủ hướng dẫn.
Kizz viết 01:44 ngày 10/10/2018
Cách 1: dùng Photoshop ghép tất cả các banner vào 1 file GIF đặt thời gian chuyển flame lâu lâu vào
Cách 2: Lên nhạc số mà hỏi
Cách 3:.... đang nghĩ
sub viết 01:42 ngày 10/10/2018
gõ rotator banner vô google, tha hồ chọn nhé
doangia viết 01:48 ngày 10/10/2018
var speedright = 2500;
var rightpic = new Array();
rightpic[0] = 'images/banner_1.jpg';
rightpic[1] = 'images/banner_2.jpg';
rightpic[2] = 'images/banner_3.jpg';
var b = rightpic.length;
var preLoadRight = new Array();
for (i = 0; i < b; i++) {
preLoadRight[i] = new Image();
preLoadRight[i].src = rightpic[i];
}
run1 = 0;
run2 = 1;
kindright =12;
function showbannerRight() {
if (document.all) {
document.images.Rightpic.style.filter="revealTrans (duration=0)";
document.images.Rightpic.style.filter="revealTrans (transition="+kindright+")";
document.images.Rightpic.filters.revealTrans.apply ();
}
document.images.Rightpic.src = preLoadRight[run1].src;
run1++;
if (run1>(b-1)) run1=0;
if (document.all) {
document.images.Rightpic.filters.revealTrans.Play( );
}
setTimeout('showbannerRight()', speedright);
}
Cho showbannerRight() vào body onload ,
dùng <img name="Rightpic" src="link hình"> ... xong
Kizz viết 01:40 ngày 10/10/2018
^^ check it now, thank!
pajero8484 viết 01:54 ngày 10/10/2018
javascript thôi mà .. hỏi thế cũng hỏi . Hoặc thấy site nào như thế thì view source . Mấy cái này xử lý bên client nên ăn trộm vô tư ;
dungiis viết 01:50 ngày 10/10/2018
Quote Được gửi bởi Kizz View Post
Cách 1: dùng Photoshop ghép tất cả các banner vào 1 file GIF đặt thời gian chuyển flame lâu lâu vào
Cách 2: Lên nhạc số mà hỏi
Cách 3:.... đang nghĩ
Bó tay với câu trả lời này của bạn
Bài liên quan
0