- ベストアンサー
IE7でホームページ表示できません
当方ホームページ制作をしているのですが、IE6やNetscape、OPERAでは問題なく表示されますがIE7だと画面の途中で切れていたりします。 何度確認してもタグは間違っておらず困っております。 タグはHTML、CSS、Java(ロールオーバー程度)を使っているだけです。 VistaではIE7が標準搭載となっているのでIE6の方だけが閲覧できればいいというわけにもいきません。 何か解決方法があればご教授下さい。 よろしくお願いします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
こんちは。 >>何度確認してもタグは間違っておらず困っております。 >>タグはHTML、CSS、Java(ロールオーバー程度)を使っているだけです。 とりあえず、まずは原因の切り分けをしてみては。。。? 1.HTML、CSS、JavaScriptを使っているのなら、CSS、JavaScriptの読み込み部分を削除して、単純にHTMLだけなら表示できないか?? ↓ 表示したのなら、CSSか、JavaScriptが問題。 CSS、JavaScriptの内部で、どこがよくて悪いのか切り分け作業を続ける。 2.HTMLだけでも表示できないのなら、「あ」と表示するだけのタグにしてみてそれでも表示できないか試す。 ↓ それが表示できれば、タグのミス、または対応してないタグを使っているなどなど??表示できなければ。。。IE7の潜在バグか、インストール時になにかエラーがあったか?? そんな感じ。。。ですかね??(汗 とりあえず、プログラム単位~で、「どこが悪いのか」という切り分け作業は行えると思いますよ。
その他の回答 (5)
- goold-man
- ベストアンサー率37% (8364/22179)
NO1追加 >ActivX(コントロール)というのはどこから入ればいいかよく分かりませんでした 「セキュリティ」「レベルのカスタマイズ」「ActivXコントロールとプラグイン」の項目で一番上「ActivXコントロールとプラグインの実行」で「有効にする」にチェックし、サイト訪問した際に「ActivXコントローラーが必要ですActivXコントローラーをダウンロードしないと表示されない」旨のホップアップが出た場合には、ダウンロードを「許可」します。(ActivXコントローラーが必要ではないサイトも多い) 「ダウンロード」の項目「ファイルのダウンロード」では「有効にする」にチェックをつけておきます。 スクリプトについては「ActivXコントロールとプラグイン」の項目ではスクリプト云々は「無効」のまま「スクリプト」の項目では3つとも「有効にする」にチェックします。 ブラウザの「ブロック数○」をクリック「ホップアップを許可」するにしても表示されませんか?(設定の「ホップアップブロックの設定」で表示されないサイトを「追加」で「許可」した覚えがあるのですがIE7はトラブルが多くIE6にロールバックしたので忘れました)
お礼
回答ありがとうございます。 ActivXは上記の項目全てチェック済みでした。 表示されないページはポップアップがでるわけでもなく、一部だけ表示されたり、途中まで表示されたりとかUPする度に違うのです。 よく分からないのできちんとUPされたらそれ以上はいじらないようにします。 同じファイルを上書きするだけで↑のような現象が起きるのでこちらの記述ミスとは考えづらいのですが…。
- STICKY2006
- ベストアンサー率29% (1536/5269)
>>しかし、ファイル名を変えてUPするときちんと表示されるのです。 >>特定のファイル名?(他にも表示されないファイル名がありました…)は使えないのでしょうか。 可能性はありますね。 ただ。。。さすがに、サーバの方でチェックしてる部分なのかな。。。。?? ファイルを置いてあるサーバ次第で、「このファイルは使えない」「この文字が入ったファイルは読み込めない」とかいろいろありますよ。 たとえば、漢字の入ったファイル名は禁止。とか。 そういうのに引っかかっている可能性はありませんか?? ファイルアップ側のサーバのヘルプなど読んでみてはいかがでしょうか。
お礼
回答ありがとうございます。 ファイル名といっても特別に凝っているわけではなく、「haru.html」や「spring.html」といった具合です。 改行<br>の記述を1つ増やすだけで表示されたりもしますので、原因がよく分かりません。 IE7の問題であればいいのですが、こちらに問題があると思ってしまいます。 ただ私自身も深くHTMLやCSSについて勉強したわけではなく独学なので、厳格に見ると間違った記述をしているのかもしれません。
- MAN_MA_RUI
- ベストアンサー率41% (426/1024)
JavaとJavaScriptは別物であり、後者の略称がJavaであるわけでもなく、また後者の略称としてJavaという言葉を用いるのも適切ではありません。 JavaScriptの質問するつもりでJavaのカテゴリに誤爆とかかますと物凄く混乱する羽目になりますよ。 http://e-words.jp/w/Java.html http://e-words.jp/w/JavaScript.html それからタグと言う表現ですがこれが該当するのはHTMLのみです。 CSSやJavaScriptの記述符号をタグとは言いません。タグで何でも括ると的確な情報にありつけなくなりますよ。 で、自分で試行錯誤してどうしても分からないと言う場合には問題部分のソースを提示してみると良いかもしれません。
お礼
ご指摘ありがとうございます。 これから勉強し誤解のないようにしていきます。
- lime0618
- ベストアンサー率21% (4/19)
>画面の途中で切れていたりします これだけではさすがに判断しかねますが、下の方のおっしゃるように まずはHTMLだけで表示を確認→問題がなければ、もう一度CSSを見直されてみては。 ■【特集】CSS実装徹底検証! そこが知りたいInternet Explorer 7 (クリエイティブ マイコミジャーナル) http://journal.mycom.co.jp/special/2006/ie7beta2/menu.html ↑ 非常に長くてちょっとしんどいかもしれませんが、こちらなど参考になるかも しれません。 「フロートと余白の問題」とか「XML宣言によって表示モードが変わる問題を修正」 の辺りにヒントがありそうな…なさそうな…どうでしょうか;
お礼
参考URLありがとうございます。 そんなに難しいことはしていないのですが、ファイル名を変えてUPしたら表示されました。 これはIE7上の不具合でしょうか。。 教えていただいたURLを元に勉強させていただきます。 どうもありがとうございました。
- goold-man
- ベストアンサー率37% (8364/22179)
「ツール」「インターネットオプション」「セキュリティ」「レベルのカスタマイズ」レベルの「中高」をリセット「中」にしても駄目ですか?「セキュリティの設定」でActivXコントロールやスクリプトを「有効」にしても駄目ですか?
お礼
丁寧なご回答ありがとうございます。 セキュリティの「レベルカスタマイズ」を中にしましたがやはり表示はされません。 ActivXというのはどこから入ればいいかよく分かりませんでした…。
お礼
丁寧なご回答ありがとうございます。 早速切り分けをしてチェックしてみました。 この方法はとても分かり易かったのですが、解決には至りませんでした。 しかし、ファイル名を変えてUPするときちんと表示されるのです。 特定のファイル名?(他にも表示されないファイル名がありました…)は使えないのでしょうか。 どちらにせよ、現在は表示されるファイル名でUPして事なきを得ました。 親切にどうもありがとうございました。