0

単純な相対パスに奇妙な問題があります

ブラウザはいくつかの SWF ファイルをロードする必要があります。

../../en2/files/fl.swf

大丈夫です、わかりました。

しかし、そのファイルを1レベル上にコピーしたとき

../../../en2/files/fl.swf

その後、404エラーが発生します。なんで ?

編集

そのファイルはswfobject.embedSWF()関数によって (変数として)ロードされます

firebug の出力は次のとおりです。

/Scripts/m_f/../../en45/files/f_l6.swf

わかった

しかし

/Scripts/m_f/../../../en45/files/f_l6.swf

404 (flash #2032) すべてのファイルがそのパスに存在します。ルートフォルダより上には行けないようです。

4

1 に答える 1

1

ファイルを 1 レベル上にコピーした場合は、次を使用する必要があります。

../en2/files/fl.swf

ホーム ディレクトリの 1 レベル下にネストされたファイルをコピーした場合は、次を使用する必要があります。

../../../en2/files/fl.swf
于 2012-06-25T14:56:41.433 に答える