Chèn hình ảnh minh họa trong bài viết là một việc không thể thiếu để tăng tính hấp dẫn với người đọc. Tuy nhiên vì một lý do nào đó mà link ảnh bị hỏng làm cho trình duyệt không hiển thị ảnh (khi dùng FireFox) hoặc chỉ hiện một khung ảnh trống rổng kèm theo dấu chéo (IE) và lúc đó bạn và người xem sẽ có cảm giác khó chịu
Để tránh tình trạng này bạn nên chèn thêm một đoạn mã [font color="red"]onerror="this.src='link ảnh thay thế';"[/font] vào thẻ để trình duyệt tự thay thế ảnh hỏng bằng ảnh khác do bạn chỉ định .
Đoạn mã này thực chất là sử dụng thêm sự kiện onerror và kết hợp với Javascript để thay thế đường dẫn ảnh bị hỏng bằng đường dẫn khác. Hầu hết các trình duyệt web hiện tại đề hổ trợ sử dụng sự kiện onerror.
PHP Code:
[code]
<!-- Link ảnh có thật --> < img border = "0" src = "[ảnh]" >
<!-- Link ảnh ko có thật hoặc die--> < img border = "0" src = "url [ảnh chính]" onerror = "this.src="url anh ma anh chính hỏng sẽ hiển thị" >[/code]
Thanks Lấy tinh thần nhé.
Nguồn : lượm lặt
Để tránh tình trạng này bạn nên chèn thêm một đoạn mã [font color="red"]onerror="this.src='link ảnh thay thế';"[/font] vào thẻ để trình duyệt tự thay thế ảnh hỏng bằng ảnh khác do bạn chỉ định .
Đoạn mã này thực chất là sử dụng thêm sự kiện onerror và kết hợp với Javascript để thay thế đường dẫn ảnh bị hỏng bằng đường dẫn khác. Hầu hết các trình duyệt web hiện tại đề hổ trợ sử dụng sự kiện onerror.
PHP Code:
[code]
<!-- Link ảnh có thật --> < img border = "0" src = "[ảnh]" >
<!-- Link ảnh ko có thật hoặc die--> < img border = "0" src = "url [ảnh chính]" onerror = "this.src="url anh ma anh chính hỏng sẽ hiển thị" >[/code]
Thanks Lấy tinh thần nhé.
Nguồn : lượm lặt