0

コメント付きのコードで提案されているように、window.location の URL を変更しない限り、プラグインが機能しています。

blueimp.github.com または blueimp.github.io のいずれかまたは両方を目的のドメインに変更すると、進行状況バーが実行され、成功が示されますが、何もアップロードされません。

blueimpを使用して実行しているサイトとサーバーの有効なURLに変更していますが、失敗します。

これから始めます:

// Change this to the location of your server-side upload handler:
    var url = (window.location.hostname === 'blueimp.github.com' ||
                window.location.hostname === 'blueimp.github.io') ?
                '//jquery-file-upload.appspot.com/' : 'server/php/';

そしてこれに変更:

// Change this to the location of your server-side upload handler:
    var url = (window.location.hostname === 'otherdomain.com' ||
                window.location.hostname === 'otherdomain.com') ?
                '//jquery-file-upload.appspot.com/' : 'server/php/';

ここで何が間違っていますか?

助けてくれてありがとう。

4

3 に答える 3

0

あなたの場合(および私の場合)によると。blueimp サーバーを独自の URL に変更する必要があります。与えられたコードから。otherdomain.comを自分のドメイン名に置き換える必要があります。そして、server/phpUploadHandler.phpのある場所に変更します。ただし、//jquery-file-upload.appspot.com/はそのままにしておきます。

于 2014-02-05T15:01:06.263 に答える
-1

問題を解決するには、これをサーバー側のアップロード ハンドラの場所に変更します。

var url = (window.location.hostname === 'yourdomain' ||
    window.location.hostname === 'blueimp.github.io') ?
    '//yourpages.php/' : 'folderinsidethesever';`
于 2018-09-28T06:06:23.300 に答える