- ベストアンサー
アクティブコンテンツ許可で背景のみ残る
初めてHP作成してます。 FFFTPを使用、プロバイダはぷららです。 ファイルをアップロードし、アドレスを打ち込むと…自分で作成した背景のみ表記されます。 試しに自分の作成ファイルから直接開くと、情報バーが出てきて、アクティブコンテンツを許可するとやはり背景のみになります。 同様の質問を見つけ、htmlの記述に問題があるのではと思いましたが私自身には結局見つけられなかったので、以下に作成したhtmlテキスト(一部改変)もあわせて記しておきますので、お気づきの点があればご指摘お願いします。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift JIS"> <style type="text/css"> body { background: url(▲▲▲.gif); color: black; margin-left: 15em; margin-right: 15em; } h1 { font-style: italic; } ul { margin-left: 10em; margin-right: 10em; } p { font-size: 10pt; } h3 { font-style: italic; font-size: 15pt; } a{cursor:hand;} </style> <title>◎◎◎</title> </head> <body> <script language="Javascript"> document.write('<a href="http■■■"></a>');</script><noscript> <a href=http■■■><img src="http■■■" alt="カウンター" border="0"></a> <h1><img src="▲▲▲.gif" alt="◎◎◎"></h1> <p>◎◎◎<br></p> <p><a href="■■■html"><img src="▲▲▲.gif" alt="◎◎◎"></a> <a href="■■■html"><img src="▲▲▲.gif" alt="◎◎◎"></a></p> <p><font size="4">◎◎◎</font></p> <p><a href="mailto:◎◎◎">CONTACT</a></p> </body> </html> ※■■■および▲▲▲には半角英数を用いてます。 何かまずいのでしょうか…? 長くなってしまい申し訳ありませんがお気づきの点ありましたらよろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
<noscript>が閉じられていないようです。 Htmlではタグを閉じないとそのタグの効果がページの終了まで及びます。 ですので、<noscript>より後の記述が全て<noscript>の効果で JavaScriptの対応している環境では無視されるのだと思います。 JavaScriptの有無でカウンターを換えたいのかな? そうであれば↓のように変更するといいかもしれません。 <img src="http■■■" alt="カウンター" border="0"></a></noscript>
その他の回答 (1)
document.write('<a href="http■■■"></a>');</script><noscript> の、「<a href="http■■■">」と「</a>」の間が空です。何か入れてください。 後、私の持っているホームページ辞典によると、「<noscript>」は「</noscript>」とセットです。 「</noscript>」を適切な場所に加えてください。
お礼
ありがとうございます、仰る通り「</noscript>」の入力ミスが原因でした! 単純なミスが大きく影響するんですね…気を付けます。 とりあえず嬉しいです、本当にありがとうございました!
お礼
ああああぁぁぁぁぁ~~~~!!! すっきりしました!有難うございます! 仰る通り<noscript>が閉じられていないことが原因だったみたいです。 無事にすべて表示されました!本当にありがとうございました!