• ベストアンサー

フレームが表示されないのですが・・。

作成したHPの中にフレームページを作成しているのですが、すべて転送していても表示されません。なにか特別な設定をする必要がありますでしょうか?あるページからフレームページにとばしているのですが、フレーム以外のメインのページだけ表示されるといった状態です。 ちなみにOSはMacで作成ソフトはGo Live5.0です。 すみませんが、よろしくお願いします。

  • HTML
  • 回答数8
  • ありがとう数9

質問者が選んだベストアンサー

  • ベストアンサー
noname#3479
noname#3479
回答No.8

コピー、ぺーしてブラウザに重ねてみましたが ちゃんと表示しましたよ、 ちゃんと左と右に分かれて、 6の書き込みはテキストで保存したつもりが リッチーテキストで保存して失敗してました。 ということはleft.htmlとnews.htmlに問題が あるかですかね? 通常のtxtで書いたleft.htmlとnews.htmlは 表示しました。 ちょと書き間違えたんでちゃんと確認して 訂正しておきます。 <html> <head> <meta http-equiv="content-type" content="text/html;charset=x-sjis"> <meta name="generator" content="Adobe GoLive 5"> <title>main</title> </head> <frameset cols="123,933" border="0" framespacing="0" bordercolor="#dddddd" frameborder="no"> <frame src="left.html" name="left3" noresize scrolling="no"> <frame src="news.html" name="eric martin site" noresize> </frameset> <noframes> <body bgcolor="#ffffff"> <p></p> </body> </noframes> </html>

rabi415
質問者

お礼

すみません、"left.html"も書かせて頂きます。 <html> <head> <meta http-equiv="content-type" content="text/html;charset=x-sjis"> <meta name="generator" content="Adobe GoLive 5"> <title>left</title> </head> <body vlink="#6600cc" link="#3333ff" text="white" background="ericleft.jpg"> <p> </p> <div align="right"> <p></p> <p></p> <p></p> <p></p> </div> <p><font color="#3300cc"></font><font color="#0000aa"></font></p> <div align="center"> <p><strong><font face="Times New Roman,Georgia,Times"></font></strong></p> <p><font face="Courier New,Courier,Monaco"></font></p> <p><font face="Courier New,Courier,Monaco"></font></p> <p><font size="-1" face="Courier New,Courier,Monaco"><strong></strong></font></p> <p></p> <p></p> <p></p> <p></p> <p><font face="Courier New,Courier,Monaco"></font></p> <p><font size="-1" face="Courier New,Courier,Monaco"><strong></strong></font></p> <p><font face="Courier New,Courier,Monaco"></font></p> <p><font face="Courier New,Courier,Monaco"></font></p> </div> </body> </html>

rabi415
質問者

補足

アドバイスありがとうございます。 もう一度、タグをコピー&ペーストして書き換えてみました。 なのですが、その問題の画像が表示されません。 私も、"news.html"か"left.html"が間違っているような気がします。 長くなってしまいますが、"news.html"のタグを書いてみます。 <html> <head> <meta http-equiv="content-type" content="text/html;charset=x-sjis"> <meta name="generator" content="Adobe GoLive 5"> <title>ERIC'S CORNER</title> --></style> <script></script> </head> <body text="#f5fffa" bgcolor="black"> <div align="center"> <p><img src="ericlogo.gif" width="371" height="74" border="0"></p> </div> <div align="center"> <p><font size="+1"></font></p> </div> <div align="center"> <div align="center"> <table border="0" cellpadding="0" cellspacing="2" width="905" height="300" bgcolor="black"> <tr height="300"> <td width="895" height="300" bgcolor="black"> <div align="center"> <div align="center"> <div align="center"> <p><font color="#c71585" size="+3">Pure</font></p> <table cellpadding="0" cellspacing="2" width="646" height="310" bgcolor="black"> <tr height="306"> <td width="327" height="306" bgcolor="black"><img src="pure2.jpg" width="231" height="231" border="0"></td> <td width="255" height="306" bgcolor="black"><font color="#f0fff0"><nobr>1 Sucker For A Pretty Face (Acoustic Version)<br> 2 Bigger Man (Acoustic Version)<br> 3 There Goes The Neighborhood (Acoustic Version)<br> 4 Kisses Stain (AcousticVersion)<br> 5 Pictures (Acoustic Version)<br> 6 Big Love (Acoustic Version)<br> 7 Promise Her The Moon (Acoustic Version)<br> 8 Fly (New Version)<br> 9 Fly (Video Clip)</nobr></font></td> </tr> </table> <p><font color="#778899">02.11.20 New Mini Album&quot;Pure&quot;Release!!</font></p> <p></p> <p></p> </div> </div> </div> </td> </tr> </table> <p></p> <p></p> <p><em><font color="teal">My Favorite Songs</font></em></p> <p><font color="#f0fff0"><nobr><em>1 Sucker For A Pretty Face (Acoustic Version)<br> </em></nobr></font></p> </div> <p><font color="#f0fff0"><nobr><em>3 There Goes The Neighborhood (Acoustic Version)</em></nobr></font></p> <p><font color="#f0fff0"><nobr><em> 8 Fly (New Version)<br> </em></nobr></font></p> <p></p> <p><font size="-1"><em><img src="face.gif" width="15" height="15" border="0">Oh...very sexy jackt!!</em></font></p> </div> <p></p> <div align="center"> <p></p> <p></p> <p></p> <div align="center"> <p></p> </div> </div> <div align="center"> <p><font color="#f5fffa"></font></p> </div> <div align="left"> <p><em><strong><font size="+1"></font></strong></em></p> <p><font size="+3" color="#9900cc" face="Courier New,Courier,Monaco"><em><strong></strong></em></font></p> </div> <p><font color="white"></font></p> <p><font color="white"></font></p> <p><font size="-2"></font></p> </body>

その他の回答 (7)

noname#3479
noname#3479
回答No.7

訂正、6の書き込みは間違いでした。 失礼しました。

rabi415
質問者

お礼

やっと画像もうまく表示できるようになりました。 これで、すべて解決です。 ありがとうございました。

noname#3479
noname#3479
回答No.6

<frameset cols="123,933"  × <frameset ROWS="123,933"   ○ cols=20%,90%  ○ 最初から考えていきましょう。 この時点から間違えてるような気がしますが?

参考URL:
http://www.asahi-net.or.jp/~bd9y-ktu/WDG_frame/syntax/frameset.html
  • buffaloes
  • ベストアンサー率35% (155/435)
回答No.5

>"news.html"から"<news>.html"に書き換えると失敗してしまいました。なぜでしょうか? これは、僕の書き方に配慮が足りなかったですね。 >"<frameset>.html" と、書いたのは、 "framesetタグが入っているファイル" と、言うのを、強調したかったからで、<>の中のファイル名を変える、と言う意味ではありませんでした。 失礼しました。

rabi415
質問者

お礼

画像ですが、いろいろやってみたところ表示できるようになりました。 お騒がせしてすみません。 これですべてフレームについては解決しました。 アドバイスありがとうございました。

rabi415
質問者

補足

何度もすみません。 >"framesetタグが入っているファイル" と、言うのを、強調したかったからで、<>の中のファイル名を変える、と言う意味ではありませんでした。 という意味がどうしても理解できません。すみません。。。 どういった意味でしょうか?

  • buffaloes
  • ベストアンサー率35% (155/435)
回答No.4

下に書かれたソースが入ったファイルに対してリンクを貼れば、フレームページになるはずですが... よく分からないので、想像が入りますが、 フレームページにしようとなさっているのが、 "news.html" の、様な気がします。 もし、これが当たっているのなら、リンクの張り方が間違っています。 <<P><A href="news.html" target=_parent><IMG height=86 src="erictop.jpg" width=241 border=0></A></P>> これだと、news.htmlそのものにリンクを貼っている事になります。 そうではなく、上でも書いたように、<frameset>タグが入っているファイル(ソースを書いて居られるファイル)に対して、リンクを貼って下さい。 (もし、ファイル名の想像が外れていたとしても、ほぼ、この通りです。 貴方のサイトに貼られたリンクからは、framesetタグを含んで居るであろうページへのリンクが見つかりませんでした) GoLiveを使った事がないので、説明がしにくいのですが、シンプルテキスト等でリンク元ページを開いて、上の例なら、 "news.html"と、なっている所を、 "<frameset>.html"(当然、<frameset>の部分は、貴方が付けられた名前に変わります) に、変えて下さい。  下のURLに書いてある事を読んでもらうと、理解していただけやすいと思いますが、先にも書いたように、フレームページは、実際に表示されるファイルと、フレームを定義するファイルに分かれます。  この、フレームを定義するファイルが、貴方が、下で、ソースを公開して下さったファイルです。  これがないと、フレームページとして認識されません。  それと同様に、リンクを貼るときも、この、フレームを定義するファイルに、リンクを貼らないと、フレームページにリンクしている事にはなりません。

参考URL:
http://tohoho.wakusei.ne.jp/html/frameset.htm
rabi415
質問者

お礼

いろいろとアドバイスありがとうございました。 度々、お聞きして申し訳ないのですが取りあえず先程の通りにリンクをやり変えますとちゃんとフレームは表示されました。 なのですが、今度はその"news.html"のファイルにはっている画像が表示されなくなってしまいました。何が原因なのでしょうか? ちなみに、"news.html"から"<news>.html"に書き換えると失敗してしまいました。なぜでしょうか?

  • buffaloes
  • ベストアンサー率35% (155/435)
回答No.3

><farameset>のどの部分に注目すればよろしいでしょうか? →こう言われても、ソースが分からない事には、きちんとした回答は出せないので、一般論になります。 まず、GoLiveの場合の名前の付け方は分かりませんが、一般的に、フレームページは、フレームを定義する、<frameset>タグが入ったページと、それ以外の、実際にフレームの構成要素となるページとに分かれます。 で、リンクを張る際には、<frameset>タグが入っているページ向けてリンクを張る必要があります。 Dreamweaverの場合だと、デフォルトで無題の場合、 1.UntitledFrameset-1.htm 2.Untitled-1.htm 3.UntitledFrame-2.htm と言う、三つのファイルが作成されます。 このうちの、一番上のページに<frameset>タグが入っていて、それに向けてリンクを張らないと、フレームページとして表示してくれません。 htmlファイルを、メモ帳などで開いて、<frameset>タグが、入ったファイルを確認し、そのファイルに向かってリンクを張って下さい。 ※こういった相談をされるときは、 問題の発生するブラウザ も併せて書いておかれると、正確な回答に、早く出会える事が多いです。

rabi415
質問者

補足

すみません、補足致します。 フレームの件ですが、ちゃんとタグがリンクされていないように思います。 初めてのHP作成でもありましたので、リンクの仕方がまだあやふやな状態で、はっきり分かりません。 ↓問題のページのタグです。 <html> <head> <meta http-equiv="content-type" content="text/html;charset=x-sjis"> <meta name="generator" content="Adobe GoLive 5"> <title>main</title> </head> <frameset cols="123,933" border="0" framespacing="0" bordercolor="#dddddd" frameborder="no"> <frame src="left.html" name="left3" noresize scrolling="no"> <frame src="news.html" name="eric martin site" noresize> </frameset> <noframes> <body bgcolor="#ffffff"> <p></p> </body> </noframes> </html> ブラウザはIE、ネスケどちらも表示されない状態です。 では、すみませんがよろしくお願いします。

noname#3479
noname#3479
回答No.2

タグの確認をしてください。 フレームの中にフレームを書いたりすると ネットスケープでは読めなくなったりします、 ブラウザやバージョンによって違います IEはあやふやでも読む、NNはきっちり読む、 こんな感じですので、 フレームタグの書き方を確認してください、 Go Liveを使ったことないのでわかりませんけど、 面倒なら別途にフレーム無しのページを作って 案内しておくとか、ネットスケープで見られる方は こちらから、、とか、

rabi415
質問者

お礼

アドバイスありがとうございました。 もう一度タグを見直したのですが、どこに注目して確認したらよいでしょうか?

  • buffaloes
  • ベストアンサー率35% (155/435)
回答No.1

1.タグが間違っている。 2.リンクを<farameset>が有るページではないページに向けてはっている。 このどちらかではないですか?

rabi415
質問者

お礼

アドバイスありがとうございました。 もう一度確認してみたのですが、リンクのはる場所は間違ってはないようです。タグが間違っているとなると、<farameset>のどの部分に注目すればよろしいでしょうか?

関連するQ&A

  • フレームのあるの1フレームしか表示されない

    ビルダー7で3枚のフレームページを作成しました。 グーで私のHPを検索すると1つのフレームしか表示されない。どうしたら、よいのでしょうか?

  • フレーム内でのジャンプについて

    初めてHPを作成しているものです。 HP作成ソフトはフロントページ2000・OSはWin98です フレーム分割されたページを作っているのですが、上下に2:8分割しています。 上のフレームのなかで「愛知」という言葉にハイパーリンクを設定して、下のフレームの「愛知」という文字にブックマークを設定し、ジャンプさせるといったことをやっています。 そこで問題があり、HPを作成した私のPCでは問題なくジャンプされるのですが、他の人のパソコンだと上手く表示されず、上フレームの「愛知」をクリックすると、「ページを表示できません」とエラーが出てしまいます。 見れなかったPCはWinMe・IE6.0です。 ちなみに私のPCもIE6.0で見ています。 初心者な物で全く分からなくなってしまいました。 何か原因がわかりそうでしたらアドバイスお願いします。

    • ベストアンサー
    • HTML
  • フレームの際のHTMLタグ表示について

    ホームページを新たにフレーム式に作成しました。 ページの表示には問題が無いのですが、 何故か、右側のメインのページのHTMLタグがソースで すべて表示されています。 通常フレームの場合のタグは見えなくなりますよね。 (御覧になるにはフレームが読み込めるブラウザーが必要です・・・とかの表示で) OSはウインドウズME ブラウザーはIE5.5 ホームページビルダーによって作成しました。 普通のフレームのページのようにタグが見えないように したいのですが、何が間違えているのか、問題なのか わかれば、是非お教えください。よろしくお願いします。

    • ベストアンサー
    • HTML
  • フレーム枠の消し方について教えて下さい

    こんにちは。 現在、ホームページビルダーを使って、HPを作成しています。 フレームのあるページにして、なおかつフレーム枠線のない(あのグレ ー色の線です)ページにしようかと作成して転送してみました。 Winでは、もちろんそのフレームのページは線のないページで見られる のですが・・・Macだと白い線で表示されていました。 この場合どのように直したらよろしいのでしょうか。 お手数ですが、教えて下さい。よろしくおねがいします。

    • ベストアンサー
    • CSS
  • フレーム使用時に読み込んだページのURLをアドレスバーに表示するには?

    現在、初めてのHPを作成中の者です。 メニューとメインページをフレームで2分割したデザインにしているのですが、アドレスバーに表示されるURLは常にメニューページのものになってしまいます。 他の方のHPを拝見していると、同じ様にフレームを使用されていても、ちゃんとメインページのURLが表示されているところもあります。 どのようにすれば、アドレスバーにメインページのURLが表示されるようになるのでしょうか? どうぞ宜しくご教授ください。

  • フレーム表示が!!

    教えて下さい。 今手打ちでホームページを作っているのですが、 フレームページがMACだとちゃんと表示されません。 どのようにしたらMACでもきちんと表示されるようになるのでしょうか? ちなみに今使っているOSはWindows XP です。 お願いします。

  • フレームを使ったHPにBLOGをリンクさせると…

    フレームを使ってHPを作成しています。 BLOGをフレーム内に表示すると、ステータスバーに エラーマークと「ページが表示されました」 とでます。 これはどう対処すればよいのでしょうか? 私のHPと同様にフレーム内にBLOGをリンクさせているHPを見ても 同じようにエラーマークが表示されていました。 これは仕方がないことなのでしょうか?? OSはWindowsXPで、HP作成ソフトはDreamweaverMXです。

  • HPのフレームが表示されない;

    現在ホームページビルダー7でHPを作っているのですが、編集画面やプレビュー画面ではキチンとフレームページが表示されているのに、サイト転送して実際にサイトを見てみるとフレームページが表示されません; なにか考えられる原因が思い当たる方がいらっしゃいましたら、教えていただきたいと思います;

  • 見出し用フレームがうまく表示されない

    FrontPageで見出し用フレームを作成しました(縦2分割) プレビューで見る限りクリックするとホバーボタンの色も変わり指定のリンク先にジャンプしてちゃんとページが表示されます 10ページのHPですが見出しは右フレームにちゃんと固定され左フレームで各ページが自由に移動表示できます ところがインターネットにアップロードすると見出しフレームのホバーボタンがねずみ色でフォントも表示されずクリックしても何の変化も無しです ファイルは全てアップロードしたのですが何か抜けているのでしょうか よろしくお願いいたします 使用OS:XP I/E6.0 FrontoPage2000

  • フレーム表示されません!(Dreamweaver)

    Dreamweaverで、HPを作成しています。 フレームを使って、2分割にしています。 昨日までは普通に表示されていたのですが、 今日手直しをしようとしたら、両方とも開きませんでした。 上下ともに「ページが表示されません」と出ます。 設定をいじった憶えもないのですが… 何か対処方法はありませんか?

専門家に質問してみよう