- ベストアンサー
ホームページ作成について
現在ホームページビルダー8を使ってHPを作り始めました。 トップはleftとrightの2つのファイルでつくりました。 トップページが出来上がり、ブラウザからお気に入りに追加してそこからアクセスすると、どちらか片方しか出てきません。 要はleft側でお気に入りに追加してアクセスするとleftのみが出てきて、right側で追加してアクセスするとright側のみ出てきます。 URLを正確に打つと正常になりますが、お気に入りで追加してアクセスするとURLの最後にleftかrightが勝手に付くようです。 これをホームページのどちらで追加してもトップページ全体が表示されるようにするにはどうしたらよいでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ビルダーでフレームページを作り、「フレームなしページ」をnewpage1.htmlとして保存すると、その「フレームHTMLソース」は次のようになっているはずです。 <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE></TITLE> </HEAD> <FRAMESET cols="30%,70%"> <FRAME src="left.html"> <FRAME src="right.html"> <NOFRAMES> <BODY> <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P> </BODY> </NOFRAMES> </FRAMESET> </HTML> すなわち、フレームページは、表示されたページ以外に、この場合のnewpage1.htmlのように、さらに1頁あります。 newpage1.htmlを呼び出すと、左にleft.htmlが、右にright.htmlが表示されます。 この状態で、お気に入りに追加すれば、newpage1.htmlが登録され、左右にそれぞれ、left.html、right.htmlが表示されます。 なお、<FRAMESET>については、とほほさんのページをご参考に↓ http://tohoho.wakusei.ne.jp/html/frameset.htm
その他の回答 (2)
- citron_orange
- ベストアンサー率17% (5/28)
>URLを正確に打つと正常になりますが... この正常に表示されている状態で、「お気に入りに追加」をすると、その状態で登録されると思います。 「お気に入り」表示はタイトルで判断していると思います。だから、例えば、left.htmlのタイトル記述箇所に <TITLE>左側</TITLE> right.html に <TITLE>右側</TITLE> そして、トップページのファイルに <TITLE>フレーム</TITLE> とすると、個別にお気に入りに登録されると思いますが。
- CSC
- ベストアンサー率20% (24/119)
それは、フレームページですか?
補足
レス遅くてすみません。 何分初心者な者でビルダーでウィザード形式で作ってます。ちなみにトップのソースは以下になってます。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 8.0.0.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE></TITLE> </HEAD> <FRAMESET cols="110,*" frameborder="YES" border="6"> <FRAME name="left" src="left.html"> <FRAME name="right" src="right.html"> <NOFRAMES><P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P></NOFRAMES></FRAMESET> </HTML>