2008年06月25日

Firefox3はpreタグが使えない

 Firfox3を愛用するようになり標準ブラウザをIEからFirefox3に切り替えたが困ったことが起きた。
 テキスト碁盤作成ツールで碁石背景テキスト碁盤を作るとプレビュー画面の碁盤が1列表示で改行されないのだ。
 ソースを見ると碁盤は<pre>と</pre>で囲まれている。
 Firefox3はpreタグが機能しないようだ。
 テキスト碁盤作成ツールの
document.getElementById("txtshow").innerHTML = "<pre>\n" + str + "\n</pre>";
にbrタグをつけて
document.getElementById("txtshow").innerHTML = "\n" + str + <br> "\n";
としたら動作しない。
document.getElementById("txtshow").innerHTML = "\n" + str + "<br>" + "\n";
としても改行されない。
 ソースを調べて碁盤の行末に<br>をつけようと思ったが我が輩の知識ではどこが碁盤の終わりかわからない。
 エイヤッと適当に<br>をつけては実行する試行錯誤作戦に出たが埒があかない。
 テキスト碁盤作成ツールはFirefox3ではなくIEで開くほかなさそうだ。
 (島谷的舞録゛@FC2に移動します。)
posted at 06:17 | 情報技術