10/10/2018, 09:20
ai có code tạo banner chạy 2 bên sừon ko
tôi có lấy trên mạng code chạy banner 2 bên sừon nhưng mà phải bỏ
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
ở phần đầu trang web mới chạy trên ff mà nếu bỏ thì giao diện của web tôi thì chạy loạn xà ngầu cả lên. Nhưng nếu ko bỏ thì ko thể chạy banner trên ff anh em có code nào mà ko bỏ dòng này nhưng vẫn chạy tốt trên IE và FF ko
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
ở phần đầu trang web mới chạy trên ff mà nếu bỏ thì giao diện của web tôi thì chạy loạn xà ngầu cả lên. Nhưng nếu ko bỏ thì ko thể chạy banner trên ff anh em có code nào mà ko bỏ dòng này nhưng vẫn chạy tốt trên IE và FF ko
Bài liên quan
các bạn thử dùng addions firebug hay web develop của firefox thử debug xem có bị xung đột css không
http://www.2shared.com/file/4303784/...r_hai_ben.html
[=========> Bổ sung bài viết <=========]
Download cái này về mà xài các bạn. Có doctype, test ok trên IE6, 7, 8, FF2,3, Opera, Chrome, ....
http://www.2shared.com/file/4320413/...ad_scroll.html
Khi khái báo đoạn này ở trên thẻ <html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Có nghĩa là bạn buộc phải tuân thủ theo nó, với trường hợp này, các code js chạy banner ở 2 bên sườn bị thiếu đơn vị (px) nên code js này sẽ không chạy được.
Cách khắc phục là bạn tìm đoạn code js gán giá trị left và top như sau:
Obj.left = Giatri_x;
Obj.top = Giatri_y;
=>
Obj.left = Giatri_x + 'px';
Obj.top = Giatri_y + 'px';
DONE!
Chúc bạn thành công!