[ [ Новые сообщения ] · [ Поиск ] · [ RSS ] [ Вы не выполнили Вход ]]
  • Страница 1 из 1
  • 1
Авторастягивание по высоте окон
dickinsonДата: Вторник, 06.10.2009, 10:44 | Сообщение # 1
Группа: Удаленные





Заходим Панель управления » Управление дизайном » Редактирование шаблонов » Персональная страница пользователя
находим нечто такое

<script type="text/javascript">window.resizeTo(750,420);</script>

Цифры синим могут отличаться у некоторых окон
и заменяем на

Quote
<SCRIPT>
function autosize()
{
var current;
if (typeof window.innerHeight != 'undefined')
current = window.innerHeight;
else if (typeof document.body.clientHeight != 'undefined')
current = document.body.clientHeight;

var needed;
if (typeof window.getComputedStyle != 'undefined')
{
document.body.style.border = '1px solid transparent';
var style = window.getComputedStyle(document.body, '');
needed = parseInt(style.height) + parseInt(style.marginTop) + parseInt(style.marginBottom) + 2;
}
else if (typeof document.body.scrollHeight != 'undefined')
needed = document.body.scrollHeight + 2;

if (typeof current != 'undefined' && typeof needed != 'undefined')
resizeBy(0, needed - current);
}
</SCRIPT>

и добавляем onLoad="autosize()" в <body>

<body ... onLoad="autosize()">

все то же самое можно сделать со страницами
Всплывающее окно (ЛС, история репутации и т.д.)
Персональная страница пользователя
Страница редактирования данных пользователя
Страница со списком пользователей

+P.S. Простой но удобный скрипт, особенно для тех у кого пользователи любят в подписи добавлять с десяток userБаров , а так же у кого в данных окнах присутствует реклама

 
  • Страница 1 из 1
  • 1
Поиск: