プロが教える店舗&オフィスのセキュリティ対策術

フレームでメイン画面にタグが表示されます。

メニュー
画像ファイル1
画像ファイル2
画像ファイル3

説明がわかりづらいかもしれませんが
上のようにメニューからメインへとリンクを貼っていたとして、
ファイル1、2はちゃんと画像が表示されるのに
このうちファイル3だけがメイン画面にファイルのタグが表示されてしまいます。

<html>
<head>
</head>
<body>
<img src="gazou/○○.jpg"">
</body>

↑こんな感じでタグが直接表示されます。

メニューのリンクのタグも1、2と3じゃ
ファイル番号が違うぐらいであとは全て同じです。

ファイル内容のタグもファイル1をコピペしたのでソースとしては
画像の名前が画像01か02かの違いぐらいで後は全部同じです。

本当はもっとたくさん画像ファイルのリンクを貼ってるんですが、全部ではなく
いくつかのファイルだけがタグが表示されてしまうのです…。

元々テンプレート配布サイトさんから借りてきたテンプレなので
フレームの親となるファイルは弄ってませんし、今までは普通に表示されてきました。
サーバーはFC2の無料を借りています。

なにか解決策はないでしょうか?

A 回答 (2件)

IEだといちいち別窓で開いていました。



=>抜本的にしきりなおし!

「上のようにメニューからメインへとリンクを貼っていたとして、
ファイル1、2はちゃんと画像が表示されるのに
このうちファイル3だけがメイン画面にファイルのタグが表示されてしまいます。」

を、もっと初心者にもわかるような言葉で説明してもらえないでしょうか?
固い事は言いませんが、オレオレ的な用語の使用は、誤解をまねき、回答が
あさっての方向になる事がままあります。

例えば、

「メニュー」とか「メイン画面」って何のことですか、
同じページの中にある、リストタグとか、ブロックタグの事ですか、
それともフレーム、あるいは別ページ?

「リンクを貼って」って単純に
<a href="画像ファイル1.html">画像ファイル1</a>
みたくやってるだけですか?何らかのjavascriptやCSSの仕掛け
は無いのですか?

「元々テンプレート配布サイトさんから借りてきたテンプレなので」
=>ここで言うテンプレって何ですか
 HTMLのスケルトン(枠組み)、CSS、javascript ?
    • good
    • 0

>ファイル番号が違うぐらいであとは全て同じです。


と、おっしゃっていますが、想像するところ違っているところがあるのだと思います。

例えば、ご質問文の(タイポかもしれませんが)、
 <img src="gazou/○○.jpg"">
みなこのようになっているのなら、修正したほうがよろしいかと。


タグがそのまま表記されるということから、単なるテキストファイルとして認識されているのかも。
ファイルの拡張子を確認してみるとか?
(あるいは拡張子なしなら、きちんとつけるとか。DTDを入れるとか。<html>の前に2バイト空白があるとか…)

この回答への補足

>例えば、ご質問文の(タイポかもしれませんが)、
 <img src="gazou/○○.jpg"">
みなこのようになっているのなら、修正したほうがよろしいかと。

すみません、これはコピペミスです
ファイルの所はちゃんとなっています

拡張子もちゃんとHTMLだし空間も空いてません。
私はfirefoxで見てるのですが念のためIEで見たらIEの方ではちゃんと表示されました
でもfirefoxでも以前まではちゃんと表示されていました。

それとIEで確認したらもう一つ問題があったのですが
firefoxではちゃんとメインページに表示されるものが
IEだといちいち別窓で開いていました。
でも全部が全部そうではなく、いくつかのファイルでした…。

どのファイルもコピペしたから構造は同じだしファイル名と中の画像名が違うだけなのに
どうしてこうなるかわかりません…。
もちろんメニューからリンクを貼ってるタグも確認しましたが間違えてないし…。
(ファイル名もfile1、file2のように番号が違うだけです)

他のテンプレートに変えてみたのですが、やっぱり同じファイルだけ表示されません

補足日時:2010/09/02 17:18
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!