• Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Оптимизация дизайна сайта под различные браузеры ... » Бесконечная прокрутка в ИЕ, Банер юКоз, Как исправить? (Почему в IE 6 появляется бесконечная полоса прокрутки?)
Бесконечная прокрутка в ИЕ, Банер юКоз, Как исправить?
Дата: Суббота, 24.03.2012, 01:07 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Quote (RomanGL)
Здравствуйте!
Мне кажется у меня что-то не в порядке с шаблонами.
В браузере Internet Explorer 9 на моём сайте (WinIte) имеется бесконечная прокрутка вправо. На другом компьютере с этим-же браузером та же проблема. В других браузерах отлично. В чём может быть причина?
Заранее спасибо! happy

...
Quote (j-63)
Почему в IE 6 появляется горизонтальная полоса прокрутки причем бесконечная чем дальше крутишь чем дальше уходишь от сайта и не отображается реклама юкозовская, вот сайт http://probapl.ucoz.ru
подскажите пожалуйста уже не знаю что делать
Добавлено (24-Мар-2012, 00:47:35)
---------------------------------------------
понял проблему дело в баннере юкоз ели его сделать слева то полоса пропадает, этот баннер неправильно отображается и закрыть его нельзя,что делать?
Добавлено (24-Мар-2012, 00:55:13)
---------------------------------------------
Щас полазил по другим сайтам юкоз, на которых был на всех реклама не работает и портит дизайн как это исправить


 
Дата: Суббота, 24.03.2012, 01:10 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Либо стилями + expression + Условные операторы:

В шаблон:
Code
<?if(!$USER_LOGGED_IN$&&$USER_AGENT$='ie')?>
<style type="text/css">
table.myTbBan{left:auto!important;top:0px!important;right:0px!important;}
body{z-index:expression(runtimeStyle.zIndex=1,(document.getElementsByTagName('table')[0].style.zIndex>100)?document.getElementsByTagName('table')[0].className='myTbBan':0);}
</style>
<?endif?>

...

Или, примерно то же самое, но с JavaScript:

В шаблон:
Code
<?if(!$USER_LOGGED_IN$&&$USER_AGENT$='ie')?>
<script type="text/javascript">
document.getElementsByTagName('table')[0].className='myTbBan';
</script>
<?endif?>

В стили:
Code
table.myTbBan{left:auto!important;top:0px!important;right:0px!important;}

...

Или, просто скриптом JQ:

В шаблон:
Code
<?if(!$USER_LOGGED_IN$&&$USER_AGENT$='ie')?>
<script type="text/javascript">
$('table').eq(0).attr('style','left:auto!important;top:0px!important;right:0px!important;');
</script>
<?endif?>

...

ВНИМАНИЕ
Для левосторонней рекламы - если она выводится слева, а не справа, меняем:
Стили (для первого и второго варианта):
Code
table.myTbBan{left:0px!important;top:0px!important;right:auto!important;}

Для скрипта (третий вариант):
Code
$('table').eq(0).attr('style','left:0px!important;top:0px!important;right:auto!important;');

...


 
Дата: Суббота, 24.03.2012, 03:53 |
Diana
Генерал-лейтенант
Группа: Помощники
Сообщений: 606
Награды: 0
Репутация: 20
Статус: Offline


Ух ты!!!!! Вот спасибо то biggrin Я уже два месяца бьюсь и не могу решить этот вопрос с бесконечной прокруткой в старом ИЕ. Заметила тоже что на оплаченных сайтах этого нет а на бесплатных как всегда. Обязательно попробую это сделать.

Quote
Для левосторонней рекламы - если она выводится слева


А если слева то всё нормально - по крайней мере у меня на сайтах.
Только вот не всегда же можно слева поставить - у меня там чат в основном слева.

Добавлено (24.03.2012, 03:53)
---------------------------------------------
Кстати это как и проблемы с мобильниками - вылезло после изменения юкозом своей рекламы.До этого всё было отлично просто в ИЕ6.

 
Дата: Суббота, 24.03.2012, 11:55 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Diana,
Quote (Diana)
Я уже два месяца бьюсь и не могу решить этот вопрос с бесконечной прокруткой в старом ИЕ.

Спросила бы, код давно написан, просто выложил сейчас - на юкоз спросили - заколебался искась свой ответ, заново написал, а что б не искать потом, вот, выложил )
...


 
Дата: Понедельник, 07.05.2012, 12:42 |
midao
Рядовой
Группа: Зарегистрированные
Сообщений: 2
Награды: 0
Репутация: 0
Статус: Offline


доброго времени суток. помогите пожалуйста, проблема в отображение в IE 9 сайта mebel-gold.com
проблема состоит в том, что когда в IE 9 на сайт в раздел наши работы (она же по старому фотогалерея, я ее переименовал), мои фото уходят в низ, да в принципе и все остальные страницы тоже. в остальных браузерах все в порядке. я понимаю, что вся проблема в правиле отображения в IE, только я не могу найти это правило в шаблоне, для того чтобы изменить его.
помогите пожалуйста.


 
Дата: Понедельник, 07.05.2012, 13:30 |
bandjuk
Генерал-майор
Группа: Пользователи
Сообщений: 290
Награды: 1
Репутация: 22
Статус: Offline


midao, попробуйте прописать в ПУ -- настройки -- общие настройки пункт значение доктайп эту сточку:
Quote
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">


Сообщение отредактировал bandjuk - Понедельник, 07.05.2012, 13:32
 
Дата: Понедельник, 07.05.2012, 21:32 |
midao
Рядовой
Группа: Зарегистрированные
Сообщений: 2
Награды: 0
Репутация: 0
Статус: Offline


Quote (bandjuk)
попробуйте прописать в ПУ -- настройки -- общие настройки пункт значение доктайп эту сточку:
Quote
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">



Огромное спасибо, все заработало.
Еще раз спасибо!


 
Дата: Суббота, 15.09.2012, 08:02 |
Diana
Генерал-лейтенант
Группа: Помощники
Сообщений: 606
Награды: 0
Репутация: 20
Статус: Offline


likbezz, Помоги пожалуйста костыль изобрести wacko
После последнего изменения рекламы бегуна на сайтах - в ИЕ (в любом ИЕ - у меня восьмой например) при заходе в профиль - ИЕ зависает и вылетает.Особенно на форумах - вообще не возможно зайти. И еще вшитая реклама теперь разлазится шире колонки сайта опять. Старые способы(как мы раньше её ровняли) уже не помогают.
Вот смотри - так на всех сайтах:





Что делать? Я не знаю weep
Мы делали вот так для ИЕ6, это теперь не помогает и я пробовала сделать так для любого ИЕ - тоже не работает. Помоги пожалуйста решить эту проблему. Самостоятельно я её не решу никак sad

Code
<?if($USER_LOGGED_IN$&&($USER_AGENT$='ie'&&$USER_AGENT_VER$<'7.0'))?>   
<script type="text/javascript">   
$(document).ready(function(){$('div[id^="ads_games_parent"]').addClass('myAdsBox');});   
</script>   
<?endif?>


 
Дата: Суббота, 15.09.2012, 22:22 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Diana,
Помоги пожалуйста решить эту проблему

Диан, обязательно, но не сегодня - просто устал.
... я помню.


 
Дата: Суббота, 15.09.2012, 23:18 |
Diana
Генерал-лейтенант
Группа: Помощники
Сообщений: 606
Награды: 0
Репутация: 20
Статус: Offline


likbezz, Да без проблем. Потерпят, бывало и похуже smile

 
Дата: Понедельник, 17.09.2012, 08:12 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Diana, Так.
Пока есть время посмотрим что новенького нам подложил юкоз )
Даже нетерпится, слегка ) - еще не видел )

В профиль, говорите .. странно. там, вроде ни одного скрипта, кроме стандартных для банера експрешенов, что могут повесить ИЕ.
В профиль только на вашем сайте? или на всех?


 
Дата: Понедельник, 17.09.2012, 09:08 |
Diana
Генерал-лейтенант
Группа: Помощники
Сообщений: 606
Награды: 0
Репутация: 20
Статус: Offline


likbezz,
У меня ИЕ8.
Именно на моём игровом вроде не вылетает и даже почти не расползается.
Мы же его уже не раз пытались загнать в рамки и всё же видимо загнали. Ну реклама типа повисит немного широкая а потом подбирается по колонке. А на двух других у меня ИЕ вылетает при заходе в профиль и вшитая реклама сам видишь - я выше скрин выкладывала. Вот такая стала.
Я тебе могу ссылки в личку кинуть и логин. Сейчас два раза пыталась зайти с ИЕ в профиль на форуме и оба раза он так завис что пришлось вообще комп перегружать(


 
Дата: Понедельник, 17.09.2012, 09:10 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Мы делали вот так для ИЕ6, это теперь не помогает и я пробовала сделать так для любого ИЕ - тоже не работает. Помоги пожалуйста решить эту проблему. Самостоятельно я её не решу никак

Поставь вот так:
Code
<?if($USER_LOGGED_IN$&&$USER_AGENT$='ie')?>      
<script type="text/javascript">      
$(document).ready(function(){$('div[id^="ads_games_parent"]').addClass('myAdsBox');});      
</script>      
<?endif?>

Может операторы не работают? - такое бывает иногда на юкозе..

Если так, то можно вот так:
Code
<script type="text/javascript">
$(document).ready(function(){
  if(/msie /i.test(navigator.userAgent.toLowerCase())){
   $('div[id^="ads_games_parent"]').parent().addClass('myAdsBox');
  };
});      
</script>

В глобальный блок верхний или нижний.
...

А на вот этом сайте: fallout-fanclub.ucoz.ru выглядит нормально, и в ИЕ тоже.


...
Профиль не вешает.. странно.
И страницы не висят.

Прикрепления: 9595438.png (79.3 Kb)

 
Дата: Понедельник, 17.09.2012, 09:23 |
Diana
Генерал-лейтенант
Группа: Помощники
Сообщений: 606
Награды: 0
Репутация: 20
Статус: Offline


likbezz, Я ссылки скинула - на других посмотри. На этом вроде работает то что мы исправляли.
И Еще - расползается только на игровой рекламе.

Добавлено (17.09.2012, 09:23)
---------------------------------------------
Попробовала поставить на черном вот это, как ты сказал

Code
<script type="text/javascript">
$(document).ready(function(){
   if(/msie /i.test(navigator.userAgent.toLowerCase())){
    $('div[id^="ads_games_parent"]').parent().addClass('myAdsBox');
   };
});       
</script>


Но ничего не изменилось. На сайте реклама как была - намного шире чем надо а при переходе на форум опять завис намертво(


 
Дата: Понедельник, 17.09.2012, 09:57 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Diana,
Но ничего не изменилось.

Диан, а где у тебя стили для этого блока?
Code
div.myAdsBox{width:100px !important;}






а при переходе на форум опять завис намертво(

Ну так это у тебя из-за чата - там к цитатам експрешен кривой написали - он вешет браузер.
Я где-то тут выкладывал костыль для него ... там надо прописать в вида материалов чата типа:
Code
<?if($NUMBER$='1')?>
<style type="text/css">
div.codeMessage,div.quoteMessage{max-height:50px!important;height:auto!important;overflow:auto;overflow-x:hidden!important;}
</style>
<?endif?>

- размеры, естественно, свои .. если не устраивают )

Прикрепления: 6923380.png (35.1 Kb) · 9802026.png (45.1 Kb)

 
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Оптимизация дизайна сайта под различные браузеры ... » Бесконечная прокрутка в ИЕ, Банер юКоз, Как исправить? (Почему в IE 6 появляется бесконечная полоса прокрутки?)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:


Мобильная версия