<h2 class="title">  ThickBox  IE7  IE8</h2>
<p class="date">2010.01.27</p>
<p>    ThickBox   IE7  .    ,   JQuery       (    DTD   -      ), -     ThickBox ( 282-287):</p>
<p class="code" style="text-align: left;">function tb_position() {<br />&nbsp; $("#TB_window").css({marginLeft: '-' + parseInt((TB_WIDTH / 2),10) + 'px', width: TB_WIDTH + 'px'});<br />&nbsp; if ( !if ( !(jQuery.browser.msie &amp;&amp; jQuery.browser.version &lt; 7)) { // take away IE6<br />&nbsp; &nbsp; $("#TB_window").css({marginTop: '-' + parseInt((TB_HEIGHT / 2),10) + 'px'});<br />&nbsp; }<br />}</p>
<p>     IE7  IE8  .</p>
<p>   ,    &nbsp;<strong>jQuery.browser.version</strong>         IE6.</p>
<p>        .     :</p>
<p class="code" style="text-align: left;">$.browser.msie6 = $.browser.msie<br />&nbsp; &nbsp; &amp;&amp; /MSIE 6\.0/i.test(window.navigator.userAgent)&nbsp;<br />&nbsp; &nbsp; &amp;&amp; !/MSIE 7\.0/i.test(window.navigator.userAgent)&nbsp;<br />&nbsp; &nbsp; &amp;&amp; !/MSIE 8\.0/i.test(window.navigator.userAgent);</p>
<p style="text-align: left;">      - IE6.</p>
<p style="text-align: left;">   &nbsp;<strong>tb_position()</strong>    :</p>
<p class="code" style="text-align: left;">function tb_position() {<br />&nbsp; $("#TB_window").css({marginLeft: '-' + parseInt((TB_WIDTH / 2),10) + 'px', width: TB_WIDTH + 'px'});<br />&nbsp; $.browser.msie6 = $.browser.msie &amp;&amp; /MSIE 6\.0/i.test(window.navigator.userAgent) &amp;&amp; !/MSIE 7\.0/i.test(window.navigator.userAgent) &amp;&amp; !/MSIE 8\.0/i.test(window.navigator.userAgent);<br />&nbsp;   if ( !(jQuery.browser.msie6)) { // take away IE6<br />&nbsp;       &nbsp; $("#TB_window").css({marginTop: '-' + parseInt((TB_HEIGHT / 2),10) + 'px'});<br />&nbsp;   }<br />}</p>
<p style="text-align: left;"><a href="http://jamazon.co.uk/web/2008/03/17/thickbox-31-ie7-positioning-bug/" target="_blank"> </a></p>