如果沒有IPv6或IPv4地址可用於if/else語句以用於以下jQuery函數,我將如何顯示?如果沒有該類型的IP地址可用,請求將失敗。如果jQuery AJAX請求成功/失敗,則執行條件代碼
$(function() {
$.getJSON("https://v6.ident.me/.json",
function(json) {
document.write("Your IPv6 Address: ", json.address);
}
);
$.getJSON("https://v4.ident.me/.json",
function(json) {
document.write("Your IPv4 Address: ", json.address);
}
);
});
我也想知道確保地址輸出順序一致的最佳方法。
您需要在每次調用的成功函數中進行驗證。我猜測這個調用返回一個IP是否可用,所以用你有的回報進行驗證,並相應地改變「輸出」。 –
你介意說明你的意思嗎?我有點小菜。 – Conserta