WinXP・IE6環境下で文字や画像が二重に表示される
「WinXP・IE6環境下で、画面をスクロールすると文字や画像が二重に表示される」
と言うことが某サイトでおこると連絡があり、まずは他の環境で再現するか検証
Win7~XP IE、FireFox…と、様々な組み合わせで確認する
全部問題なし
同じWinXP・IE6でも、会社の環境では全く問題なし
バッチのあたり方の問題なのか?
回線の問題なのか?
ディスプレイ?ハード障害?
cssの書き方?htmlソースの記述の問題??
IE6のバグ???(floatにmargin:-3pxを入れる?)
iframe?(使ってないからこれはないか...)
検索すると、いろいろな解決策を見つけることができたのだけど、こちらで現象が再現しないだけに、なんだか不可解
そこで、「WinXP・IE6環境下で、画面をスクロールすると文字や画像が二重に表示される」方に、もっと詳しく現象を聞くことに
●「お気に入り」から開くとならないんです
→なぜ?キャッシュを読んでいるから?じゃあ回線の問題???
●旧サイトからの5秒後ジャンプをたどるとなるんです
→諸事情から、「旧サイトからのジャンプ」をさせているページはこちらではさわれない部分…
その時、「WinXP・IE6環境下で、画面をスクロールすると文字や画像が二重に表示される」方が衝撃のひとことを!!
「どうして新しいHPはドメインをとっているはずなのに、旧アドレスで表示されるんでしょう?」
??????
新サイトが、旧サイトのアドレスで閲覧できる??
旧サイトからジャンプしてきて表示された新サイト(アドレスはなぜか旧アドレス)のソースを見ると、
<html> <head> <title>●●ホームページ</title> </head> <frameset rows="100%,0%"> <frame src="./top.html" name="main" scrolling="auto"> <frame src="./table.html" name="sab" scrolling="no" marginheight="0"> </frameset> <body> <noframe> </noframe> </body> </html> なんじゃこりゃ~?!
絶対に使っていないはずのframeがなぜ???
「フレームの中に表示するようにされていたから表示がくずれた」だったんですね
解決しました
「5秒後ジャンプ」は、target=_blankでお願いします
けれども今回、「WinXP・IE6環境下で、画面をスクロールすると文字や画像が二重に表示される」方の着眼点にかなり尊敬の念をいだきました
ありがとうございます