板 1- 前 次 新 レス
かちゅ〜しゃの解らないことはここに書き込め其の2
[279]なな〜しゃさん:2004/10/10 08:53 ID:2zUb9Tak
>>275-277 んー、datに書かれてある画像アドレスがフルパスでないのが原因だね。 対処方法としては2通り。 (1) そこの管理人サンに掲示板スクリプトを修正可能かどうか頼んでみる img src="../image/12345.jpg これをフルパス指定に。 img src="http:// 〜 /image/12345.jpg しかしdatのボリュームは増えちゃうし、 鯖移転などでアドレスが変わる時にはもろに影響出ちゃうから難しいところだろうけど。 既存の書き込みはそのままだろうしね。 (2) かちゅのスキンで対応。 本文に書かれてあるこの記述を img src="../ 強引にこのように変換すれば見れるようになるはず。 img src="../../../../ しかし、こういう変換は他に影響を及ぼす可能性を秘めているので(スピードも) 個人的にはあまりやりたくないが、 (1)が無理で、どうしてもかちゅでそこの画像見たければやるしかないかもね。 で、なぜフルパスじゃないとダメかと言うと、(うまく伝わらないかも) 鯖上にてdatのある場所はdatフォルダ内にあるのだが、 読み込み時に「test/read.cgi」というアドレスが絡むと「..」を使ってるアドレスの相関関係に狂いが生じる。 で、結果としてnot found(×)になり表示されない。 ちなみにIEなど一般ブラウザで表示可能なのは、 index部では「../」、「test/read.cgi」で表示される時は「../../../../」という風に htmlが生成されるようになっているからです。
前 次 新
0ch BBS 2004-10-30