最新のフィードを取得するために 2 分ごとに実行される javascript setinterval があります。ただし、これはインデックス ページでのみ機能します。スクリプトは、サイトのメイン レイアウト ページに含めた js ファイルにあります。原因は何ですか?Firebug の [ネット] タブを確認すると、パスが間違っているため、パスに関係していることはわかっています。ただし、ファイルはメイン レイアウトに含まれており、すべてのページに含まれています (レイアウト)。
それが役立つかどうかはわかりませんが、私のスクリプトは次のとおりです。
$(document).ready(function(){
setInterval(myfx, my_time);
}
myfx(){
ajax({ url: "mypage", ..)};
}
パスは、ユーザーが現在サイトにいる「フォルダー」に関連していると思います..これが問題の原因です。ありがとう