ホームページ > ウェブフロントエンド > jsチュートリアル > URL リンクが有効かどうかを判断する JavaScript 実装メソッド_javascript スキル

URL リンクが有効かどうかを判断する JavaScript 実装メソッド_javascript スキル

WBOY
リリース: 2016-05-16 18:01:13
オリジナル
1615 人が閲覧しました

はじめに
複数のサーバーに同時に展開されているアドレス帳システムがありますが、ホームページにはアドレス帳へのリンクがあり、このシステムにリンクされているため、リンク先のサーバーに障害が発生することがあります。したがって、このサーバーで障害が発生した場合(サービスが利用できない場合)、他のサーバーへのリンクをポイントできることを願っています。
解決策 1: XMLHTTP ソリューション
次のコードは、[2] の meizz の返信からの抜粋です。

コードをコピー コードは次のとおりです:


csdn


欠点: ActiveXObject を使用するため、IE のみです。非 IE コア ブラウザーは使用できません。
解決策 2: jQuery 拡張機能
以下の内容については、[1] を参照してください。
ホームページ: http://plugins.jquery.com/project/linkchecker
デモ ページ: http://sidashin.ru/linkchecker/
ダウンロードされた圧縮パッケージには呼び出し例が含まれています。
補足:
プラグインなしで jQuery を使用するだけの特定の URL をターゲットにする場合は、次のようになります。


コードをコピーします コードは次のとおりです:
$.ajax({
url: 'http://some.url.com' ,
type: 'GET',
complete: function(response) {
if(response.status == 200) {
alert('valid'); else {
alert('invalid');
}
}
});


参考ドキュメント:
[1]http://zhidao.baidu.com /question/138740329.html?push=ql

[2]http://topic.csdn.net/t/20041214/16/3644539.html
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート