0

リモートサーバー上のファイルが存在するかどうかを確認する必要があります。リモートサーバーを制御できません。JavaScript コードがその存在を確認しようとしているファイルは、このサンプル画像ファイルのように Web ブラウザーのアドレス バーにファイルの場所を入力することで、任意の Web ブラウザーで誰でもダウンロードまたは表示できます 。Ajaxを試しましたが、常にエラーが表示されます。

編集:リモートサーバーは別のドメインにあります。

        $.ajax({
            url: 'http://public.url/sample.wav',
            type: 'HEAD',
            //dataType: 'jsonp',
            //crossDomain:true,
            error: function () {
                $("#soundFile").attr("src", "Images/error.png");                        
            },
            success: function () {
                $("#soundFile").attr("src", "Images/check.png");
            }
        });
4

0 に答える 0