1

これはJavaScriptコードです

    var parent = $(this).parent().parent().parent();
    parent.find('.archiveSpinner').css('display','block');
    var title = $(this).attr('data-title');
    var desc = $(this).attr('data-desc');
    var source = $(this).attr('data-source');
    var datePublished = $(this).attr('data-datePublished'); 
    var _title = parent.find('.title').html();
    var _desc = parent.find('.description').html();
    var _source = parent.find('.source a').attr('source');
    var _datePublished = parent.find('.date').attr('date');
    var serverPage ="archiveThisNow.php?title=" + title + "&desc=" + desc + "&source=" + source + "&_title=" + _title + "&_desc=" + _desc + "&_source=" + _source + "&datePublished=" + datePublished + "&_datePublished=" + _datePublished;
        //the Json Request    

        $.get(serverPage,
                function(data) {
                    if(!data){}
                    else{
                            parent.find('#archiveError').hide();
                            $(data).appendTo(parent);
                            parent.find('.archiveSpinner').css('display','none');
                            setTimeout(function (){ parent.find('#archiveError').fadeOut('slow'); },5000);
                        }
                    });

オフラインでは完全に動作しますが、オンラインでサーバーにアップロードすると、このエラーが発生します

禁断

このサーバーの /archiveThisNow.php にアクセスする権限がありません。

さらに、ErrorDocument を使用して要求を処理しようとしたときに、404 Not Found エラーが発生しました。

至急、助けが必要です。ありがとうございました

4

1 に答える 1

0

varserverPageにはページへの正しいパスがありますか。これは、これが含まれている可能性のあるjavascriptファイルではなく、それを呼び出しているhtml/phpファイルに相対的であることを忘れないでください.

于 2012-06-07T12:20:07.600 に答える