このサイトの投稿をしばらくフォローしていて、非常に役立つことがわかりました。これは私の最初の投稿です。
ajaxを使用してXMLファイルをロードしています(ロードしたら、jqueryで情報を処理しています)。サムネイル、画像ギャラリー、スライドショーを作成するために使用している情報が含まれています。ただし、xml ファイルが Firefox に読み込まれないようです。IE と Safari では問題なく実行できるので、行き詰ってしまいそうです。Chrome や Opera はローカル xml を許可していないため、まだテストしていません。
問題は、xml ファイルの場所を変更したため、問題が発生しただけです。以前は、ajaxコマンドを配置しているjavascriptファイルと同じフォルダーにありました。そのため、IE SafariとFirefox では次のように動作しました。
$.ajax({
type: 'GET',
url: 'projects.xml',
dataType: 'xml',
success: parseXML
});
xmlがレベルアップした別のフォルダーにあるため、リンクを介してhtmlファイルに移動すると、Firefoxはそれをロードします(アドレスバーを介してhtmlファイルに移動するか、更新すると、Firefoxがxmlをロードしません)。そのため、Firefox の "../" 式に問題があると思われます。これは本当ですか?これは単にオフライン作業の問題ですか? ここに私が今使っているコードがあります:
$.ajax({
type: 'GET',
url: '../xml/projects.xml',
dataType: 'xml',
success: parseXML
});
どんな助けでも大歓迎です。