- ベストアンサー
フレームページが表示されません!?
ホームページビルダー9.0を使ってます。上中下3分割フレームページを作ってます。フレームページ設定の段階でbottomの部分にページを開くを指定し、HTMLファイルを選択しました。サイト完成後、Upし見てみたら、bottomの部分だけ赤の×印がついて画像が表示されません。20ページ程あるのですが、全て同じ作り方をしたので、どのページも表示されません。プレビューやIEでは表示されるのですが・・・ 解決策をご存知の方よろしくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
<html> <head> <title>test</title> </head> <frameset rows="33%,*" border="5"> <frame src="dr/f1.html"> <frameset rows="50%,*" border="5"> <frame src="dr/f2.html"> <frame src="dr/f3.html"> </frameset> </frameset> </html> うえをメモ帳に貼り付け、ファイルから、名前を付けて保存をクリックします。そのときに、ファイルの種類を すべてのファイル(*.*)を選び、test.htmlなどと名前を付け、デスクトップなどに保存して、実行すると、ページを表示できませんと、でます。その空白で、右クリックをして、プロパティを出すと、~デスクトップ\dr\f1.htmlとかかれているはずです。 つぎに、デスクトップにdrという名前のフォルダをつくり、開きます。そして、そこのフォルダで、右クリックをして、新規作成から、テキスト文書を選び、名前を、f1.htmlにして、拡張子を変更すると...がでたら、YESをおします。 あたらしく、開きなおすと、一番上だけが、白く表示されるようになります。これは、f1.htmlガ見つかったからです。ほかの位置にあっても表示されません。 たとえば、おなじように、f2.htmlをデスクトップにつくって実行しても、表示されないはずです。 ディレクトリ(フォルダ)の書き方の参考になるとおもいます。 http://kei.serio.jp/kouza/kouza07.htm ただ、今回の、原因がこれによるものかは、自信がありません。たぶんコレが原因だろうとゆうことでかきました。 ながながと、かえって混乱させてしまう結果になったのではないかと、心配しています。
その他の回答 (3)
- bob_n
- ベストアンサー率35% (610/1732)
このページをディスクトップなどに保存して、したのOKWebのロゴのところを右クリックして、プロパティーを出すと、URLがでます。 http://oshiete1.goo.ne.jp/kotaeru.php3?qid=1553054 の場合、URLは Http://oshiete1.goo.ne.jp/images/powered_by_okweb.gif になりますが、保存したものは違うURLが表示されます。 つまり、自分のコンピューター上にはファイルがありますが、プロバイダー側のコンピューター上にファイルがないか、書かれた、URLにないと、表示できません。
補足
度々ありがとうございます。 >自分のコンピューター上にはファイルがありますが、プロバイダー側のコンピューター上にファイルがないか というのは、ローカルフォルダーにはあるがリモートフォルダーにファイルが存在しないということでしょうか?ファイルのUpはFFFTPというフリーのソフトを使ってます。UPするときに「上書きしますか?」と聞いてくるので、リモート側にもファイルは存在すると認識しておりましたが、無い可能性があるという事ですね?そうなった場合、UP時の不具合という考えてしまうのですが、如何でしょうか? 文章の内容が解りづらいかもしれませんが、よろしくお願いいたします。
- lucia_2004
- ベストアンサー率35% (64/178)
こんばんは。 bottom部分のページが表示されないのではなく、bottomに挿入している画像が表示されないということで宜しいのでしょうか? そうしますと、考えられるのは、画像のファイル名です。全角文字ではありませんか? その場合ですと、ホームページビルダーを使ったプレビューでは表示されますが、アップロードしたものを見ると×になりますので。 名前は、半角英数字にしましょう。
お礼
出来ました!HPビルダー上でbottomを右クリックし、属性変更でページのプロパティのページタイトルに変な名称が入っていたのでそれを削除し、画像も新たに再保存かけてやったら、全ページで表示されるようになりました。一時はどうなるかと思いました。色々お骨折りいただき本当にありがとうございました。
補足
どうもありがとうございます。 画像ではなくbottomの部分に開いたページが表示されないという事です。もしかしてこれは無理なのかと思い、ページを削除して表を挿入し、その中の画像ファイルを開いてみましたが、やっぱりダメでした。今度は×も表示されません。プレビューやIEでは問題なく見えるんですがね。ファイル名は両方とも小文字になってます。ちょっと凹んでます・・・
- bob_n
- ベストアンサー率35% (610/1732)
たぶん、アドレスの設定が、違っているのかもしれません。実際のアドレスと、ローカル(自分のPC上のアドレス)と違うため、ファイルが見つからずXか出るのかもしれません。 http://www.marguerite-site.com/Nihongo/HowToMakeYourWeb/Introduction/HyperLink.html の真中あたりを参考にチェックしてください。
お礼
どうもありがとうございます。正直今の私のレベルでは内容がかなり難しいですが、じっくり読んで役立てたいと思います。
お礼
出来ました!HPビルダー上でbottomを右クリックし、属性変更でページのプロパティのページタイトルに変な名称が入っていたのでそれを削除し、画像も新たに再保存かけてやったら、全ページで表示されるようになりました。一時はどうなるかと思いました。色々お骨折りいただき本当にありがとうございました。
補足
度々ありがとうございます。実は今、客先のPCで見ているのでbob_n様の方法を試してない状況です。 ふと思ったことがありまして、自分のHPを開いて画像が表示されてないbottomの部分と表示されているTOPの部分をで右クリックしプロパティを比較してみました。その結果 TOP | BOTTOM プロトコル どちらもHyperText 転送プロトコル (HTTP) 種 類 JPEG イメージ | 使用不可 作成日 2005/08/02 | 使用不可 更新日 2005/08/02 | 使用不可 サイズ 29928バイト | 使用不可 アドレス BOTTOMの方にimageというのが入ってます。これは多分最初のページ作成の時に、「フレーム内にページを開く」を指定しHTMLファイルを持ってきたからだと思います。(でもイメージファイルではなかったんですけどね・・・) プロパティの比較内容が何かヒントになればと思いまして、長々と訳のわからない事書いてしまいました。 よろしくお願いいたします。