2008-01-08 jQueryその7 thickbox.jsのiframeを表示させると微妙にセンターがずれる件を調べてみた 解決? 実験 結論 色々調べた結果、CSSであらかじめ縦スクロールバーを表示しておくことでOperaも正しく表示出来るとのことで早速試してみた 1px下にはみ出してスクロールバーを表示させる html { margin-bottom:1px; height:100%; } 表示させた結果 Firefox2.x 問題なし Safari3.x 問題なし Opera9.x 問題なし IE6 cssを追加する前と変わっていないが看過できる IE7 問題なし 新たな問題点 というか最初から判っていましたが、iframeで表示させるページと元のページとで文字コードが異なっている場合にiframe内のページのヘッダにエンコードの指定が無いと文字化けしてしまう。 これはこちら側ではどうしようもない問題で、むしろTOPページ以外にエンコードの指定をしていないのはどうなの?と