Написано 4fun по мотивам и с использованием хака habrahabr.ru/blogs/webdev/68917
Если у вас сайт и так работает с jQuery, то ещё 15 строк кода погоды не сделают, такое моё мнение.
Добавляете к элементам класс jq-width и пользуетесь min-width max-width; код вставит распорки к элементам указанного класса.
зы: вдогонку отменный пятничный хак «как определить браузер» dimox.name/html_js_browser_detection
Если у вас сайт и так работает с jQuery, то ещё 15 строк кода погоды не сделают, такое моё мнение.
Добавляете к элементам класс jq-width и пользуетесь min-width max-width; код вставит распорки к элементам указанного класса.
- $(document.body).ready( function(){
- $('.jq-width').each( function(){
- if ( navigator.userAgent.toLowerCase().indexOf("msie") )
- {
- var jqw_max, jqw_min ;
- if ( ! parseFloat(jqw_max = $(this).css('max-width')) )
- jqw_max = '*';
- if ( ! parseFloat(jqw_min = $(this).css('min-width')) )
- jqw_min = '0';
-
- $(this).wrap('<table border="0" cellspacing="0" cellpadding="0"><tr border="0"><td border="0" width="'+jqw_max+'"><div width="'+jqw_min+'">'+'</div></td></tr></table>');
- }
- })
- });
* This source code was highlighted with Source Code Highlighter.
зы: вдогонку отменный пятничный хак «как определить браузер» dimox.name/html_js_browser_detection