- 締切済み
perlについて質問があります。
最近になって、自サイトをチェックしてたらおかしな事になっている事に気がつきました。 この現象は、windows7のIE10、11についてのみです。 windows7でも、google chrome、firefoxにおいては正常です。 windows8においては、全て正常です。 ロジックは、下の通りです。 $MENU.="<td><a href=\"$backurl\">HOME</a></td>\n"; $MENU.="<td><a href=\"$backurl\">HOME</a></td>\n"; これでhtmlで表示してみると。 HOMEa href="../../../index.shtml">HOME と言う具合におかしな表示になってしまいます。 http://www.謎解きリンク集.jp/cgi-bin/test/yybbs.cgi こちらのサイトを見て下さい。 そして、変な事に、F5を押下すると治ります。 因みに、サーバーに何かしら原因があるかもしれないと思い。 元は、xreaですが、tok2でも試しましたが、同様な現象です。 宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- _--_1l1_1_
- ベストアンサー率67% (102/152)
関係あるかわかりませんが、2箇所tableタグが正しく閉じられていないようです。 以下、表示がくずれるの空白2文字を全角空白1文字にしていること注意。わかりやすい ようにインデントも入れた。 (1) 先頭のtableタグ <center> <span style="width:100%;font-size:35px;color:#FFA09B;Filter:Shadow();font-family:MS Pゴシック, Osaka;"> 謎解き情報BBS </span> <br><br><font color=#8187FC>01643</font><br> <table width="90%" bordercolor="#F5B687" border=1><tr bgcolor="#FFFFFF" align="center"> <td><a href="../../../index.shtml">HOME</a></td> <td><a href="../../../index.shtml">HOME</a></td> /center><br> <center> <table><tr><td> <strong> ■ 謎解きサイトの登録について、 ... /strong> /td></tr></table> (2) 最後のtableタグ <center> <table width="90%" bordercolor="#F5B687" border=1><tr bgcolor="#FFFFFF" align="center"> <td><a href="../../../index.shtml">HOME</a></td> <td><a href="../../../index.shtml">HOME</a></td> <br> <!--著作権表示 削除しないでください--> - <a href="http://www.cj-c.com/" target="_blank">I-BOARD</a> - </center>
- kmee
- ベストアンサー率55% (1857/3366)
http://okwave.jp/qa/q8430501.html もしかして、HTML表示、というのは、ブラウザでの通常の表示のことだったのでしょうか? ソースコード表示がおかしい、という意味だと思ったのですが。どちらなのでしょうか? F5で治る、というと、キャッシュ関係が怪しいし、 表示しようとしているHTMLが「古い」となると、 互換性の問題が考えられます。 http://support.microsoft.com/kb/2539119/ja CGI側で、ヘッダとかを調整することで治るかもしれません。
補足
ロジックに誤りがあるとは思えないのですが、5年ぐらい前に作成して、 修正は一切してないです。 表示については、ブラウザです。 上にも書きましたが、私は、複数台のパソコンを持っているので、 windos8においては、IE10、11、chrome、firefoxは正常です。 windows7においては、IE10、11でのみ異常です。 恐れ入りますが、一度サイトをご覧になって頂ければ、詳細な情報が解ると思います。
補足
テーブルタグを追加しましたが、結果同じでした。 何が原因なのか、さっぱり解らないですね。 ブラウザによって、尚且つ、環境によって変わるなんて聞いた事がないのですが、 う~む。どうしたものか、windows7を使用している人は、IE以外のブラウザを使用するように と決めてしまうしかないのでしょうかね。 それ以外にも、幾つかおかしくなっているので、困ったものです。