Header Ads Widget

Ticker

6/recent/ticker-posts

Kiểm tra link web có bị die hoặc 404 hay không bằng JavaScript

Keyword: How to check link web die or 404 not found by Javascript
Có lần tình cờ ông anh đã gửi cho mình 1 link Web Download mà ổng làm cho  công ty, đơn giản là ổng chỉ sử dụng thẻ <a> để giải quyết vấn đề get link thôi chứ chả có gì, nên vì thế khi mình truy cập vào link mà file đó không có nó sẻ hiện ra bảng 404 Not Found nên nhìn thì không có vẽ chuyên nghiệp cho lắm.
Thế là mình bỏ công ra nghiêm cứu và thấy được rằng sử dụng thằng AJAX Script lại rất hay, các bạn có thể tham khảo code của mình ở phía dưới nhé
<!DOCTYPE html>
<html>
<body>
<h2>Check Link</h2>
<a onclick="clickfunc('https://cdn.24h.com.vn/upload/2-2019/images/2019-05-25/1558802221-860-vi-dau-sieu-pham-hoat-hinh-he-doraemon-vua-quen-vua-la-unnamed--8--1558666578-width739height559.png')">Click</a>

<script>
function clickfunc(url) {
    var xhttp = new XMLHttpRequest();
    xhttp.open("GET", url, true);
    xhttp.send();
    xhttp.onreadystatechange = function() {
        if (xhttp.status == 200) {
            window.location=url
            alert('Ton tai link');
        }
        else{
            alert('Khong ton tai');
        }
    };
}
</script>
</body>
</html>
Bạn có thể sử dụng W3S để check code trên.
Còn đây là thành quả của mình
Nguồn: itblognote.com

Post a Comment

0 Comments