You are not connected. Please login or register

  1. ☆SimonFounder

    avatar
    Giới tính :
    Nam
    Số bài viết :
    205
    Tham gia :
    20/01/2012
    Một số host như go.vn, photobucket.com ... đều có chức năng kiểm tra khi ảnh từ host bị lỗi, và hiển thị ảnh thông báo. Tuy nhiên khi viết bài, thành viên có thể coppy hình ảnh từ nhiều nguồn, nếu ảnh lỗi mà không được kiểm tra (ví dụ ảnh lỗi của upanh.com) thì một số trình duyệt như Firefox sẽ mất một thời gian để kiểm tra ảnh, điều đó là chậm forum, nhất là với những forum chọn cách hiển thị sau khi tải xong tất cả thành phần như FMvi.

    Để khắc phục tình trạng đó, bạn nên thêm vào cuối overall_footer trước thẻ </body> một đoạn jQuery kiểm tra và thay thế ảnh lỗi bằng ảnh thông báo:
    Spoiler:
    Code:
    <script type="text/javascript">
    $('img').error(function() {
      $(this).replaceWith('<img src="http://ntuts.com/files/ntuts/broken%20image.jpg?1256453268" alt="Image Error" />');
    });</script>
    ...hoặc bạn cũng có thể chọn cách xóa hẳn nó:
    Code:
    <script type="text/javascript">
    $('img').error(function() {
      $(this).remove();
    });</script>

    Demo: [You must be registered and logged in to see this link.]

    Viết bởi baivong - [You must be registered and logged in to see this link.]

Permissions in this forum:
Bạn không có quyền trả lời bài viết

 
  • Create a forum on Forumotion | © PunBB | Free forum support | Liên hệ | Report an abuse | Free blog
© 2012 Zone-A7
FM PunBB - Rip by Simon