![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| JimL |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 27.6.2007 Репутация: нет Всего: нет |
Такая проблема. Отправляю запрос на получение фрагмента HTML-страницы при помощи AJAX. Причем, возвращенный фрагмент - это div с вертиальной полосой прокрутки. Однако, появившийся результат отображается во всю длину, без полосы прокрутки. Если я скопирую все содержимое страницы (document.write(document.body.innerHTML)) в статичный HTML-файл, то тут скроллинг есть, все в порядке. Но почему он не отображается сразу же после того, как его возвращает AJAX???
|
|||
|
||||
| 12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 3 Всего: 101 |
Проверьте HTML возвращаемый на валидность - говорят, IE с аяксом к нему особо чувствителен.
|
|||
|
||||
| dXdYdZ |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 146 Регистрация: 16.4.2007 Репутация: нет Всего: 4 |
А полоса прокрутки для Div-а задана inline-стилями или с помощью отдельного CSS?
Если это CSS, встроенный в web-страницу (<style></style>), то его ещё надо перенести в главную страницу, иначе в IE он может не работать. Пример:
Здесь text-Ваш HTML. При этом главный документ должен содержать хотя бы один тег <style></style> Добавлено через 3 минуты и 12 секунд В Mozilla и Opera (по крайней мере, последних) этого делать не надо. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Применение библиотек | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |