読者です 読者をやめる 読者になる 読者になる

flandlescarlet's diary【情報工学生の備忘録】

元機械工学科所属だった情報工学生です。JavaScriptで適当に何かを作ったり、絵を描いていたりします。

夏休み前のちょっとメモ

FC2ではAjaxが使えなかった件

 お馴染みのjQueryで簡単に扱える非同期通信ですが

FC2では上手く動作しないことが判明してしまいました。

 

$(function(){
     $.ajax({
          url: "sample.html",
          type: "GET",
          cache: false,
          dataType: "html",
          success: function(html){
               $("div#ins").html(html);
          }
     });
});

なぜかローカル環境で動作するし他のサーバーの@PAGEとかでも動作するのに

なぜかFC2だけが動作しなかった。

原因を考えてみた所、FC2のレンタルサーバーでなく普通のホームページ制作のサービスはサーバー関係の言語を全て遮断しているのに原因があるのでは無いかと考えた。

FC2は無料でも有料でもPHPやSSIにCGIは使用出来無い事となっている。(サーバーに負担がかかるため)

Ajaxでファイルを読み込む系統の操作は全部できないとみた

結構辛い('д`;)