10/10/2018, 11:01
Nút Like bị lỗi khi máy client ko vào được Facebook
Cách đưa nút Like vào website bây h đã phổ biến. Đây là một cách quảng bá website của mình. Nhưng bạn đã nghĩ đến trường hợp máy khách không vào được FB (Ko biết sử dụng Open DNS, Google DNS,...) mà số này nhiều lắm. Có phải ai cũng "thông minh" và nhiều "thủ đoạn" như dân IT đâu.
Khi máy khách không vào được FB thì nút Like sẽ bị lỗi. Nhìn website sẽ rất xấu.
Bạn có cách nào check sự kiện này không...?
Khi máy khách không vào được FB thì nút Like sẽ bị lỗi. Nhìn website sẽ rất xấu.
Bạn có cách nào check sự kiện này không...?
Bài liên quan
@phamhaucn: bạn thử dùng AJAX chưa, mình chưa thử nhưng mình nghĩ là không được vì còn phải dính vào Oauth nữa.
vấn đề về Oauth thì bạn vẫn có thể dùng frame cho nó mà bằng cách tạo title , url trong khai báo thẻ Oauth của frame thui
function checkUrl(url) {
var request = false;
if (window.XMLHttpRequest) {
request = new XMLHttpRequest;
} else if (window.ActiveXObject) {
request = new ActiveXObject("Microsoft.XMLHttp");
}
if (request) {
request.open("GET", url);
if (request.status == 200) { return true; }
}
return false;
}