thickbox(Inline Content)とIE6

http://jquery.com/demo/thickbox/#sectiond-1

Inline Contentで縦のスクロールバーが出る場合、IE6だと右端ではなくちょっと左に出てしまう。

thickbox.jsの187行目からの

            TB_WIDTH = (params['width']*1) + 30 || 630; //defaults to 630 if no paramaters were added to URL
            TB_HEIGHT = (params['height']*1) + 40 || 440; //defaults to 440 if no paramaters were added to URL
            ajaxContentW = TB_WIDTH - 30;
            ajaxContentH = TB_HEIGHT - 45;

ここのwidthの30を10にしてあげると収まるっぽい。

            TB_WIDTH = (params['width']*1) + 10 || 630; //defaults to 630 if no paramaters were added to URL
            TB_HEIGHT = (params['height']*1) + 40 || 440; //defaults to 440 if no paramaters were added to URL
            ajaxContentW = TB_WIDTH - 10;
            ajaxContentH = TB_HEIGHT - 45;

あってるのかなー

※追記(2008/08/28 18:13)
やっぱりあってなかった。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

DOCTYPEを↑のように指定したらきれいに表示された。

常識?