Перейти к публикации
Дизайн и модификация Invision Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Trotor

Кнопка Загрузка виснет

Рекомендованные сообщения

В некоторых браузерах довольно странно ведёт себя блок "Загрузка" (кнопка подгрузки ajax) - бывает зависает, и долгое время не исчезает. Довольно напрягает. Конечно можно полностью от неё избавиться (шаблон includeVars), но она довольно полезная. Хотелось что бы эта кнопка не зависала, исчезала сразу.

Поделиться сообщением


Ссылка на сообщение

И как мы должны воспроизвести проблему?

Нужен четкий алгоритм.

Поделиться сообщением


Ссылка на сообщение
  newbie писал:

И как мы должны воспроизвести проблему?

Нужен четкий алгоритм.

Да, понимаю, слишком не чётко описал проблему.

Вот скриншот представляю:

post-31497-0-64556900-1510038380_thumb.jpg

 

В старых браузерах этой проблемы нет, а вот в новых появляется. Грешу на старый скрипт, который идёт от хука последних сообщений в темах. Вот он:

 

  Показать содержимое

 

 

Можно как это исправить, а ещё лучше - отключить в этом скрипте эту мигалку?

Поделиться сообщением


Ссылка на сообщение

Можно посмотреть, как сделано в 3.4. Там, чтобы не показывать "мигалку", используется специальный параметр.

Поделиться сообщением


Ссылка на сообщение
  newbie писал:

Можно посмотреть, как сделано в 3.4. Там, чтобы не показывать "мигалку", используется специальный параметр.

Так я не хочу избавляться от "мигалки", мне бы этот скрипт починить что бы он нормально срабатывал в последних версиях браузеров :(

Поделиться сообщением


Ссылка на сообщение
  Haktar писал:

Так я не хочу избавляться от "мигалки", мне бы этот скрипт починить что бы он нормально срабатывал в последних версиях браузеров

Как так?! Если

  Haktar писал:

а ещё лучше - отключить в этом скрипте эту мигалку?

Поделиться сообщением


Ссылка на сообщение
  newbie писал:

Как так?! Если

Просто хочу её отключить именно в этом хуке а не по всему форуму. Как я понял её отключить можно в этом скрипте, но не могу найти где именно.

Поделиться сообщением


Ссылка на сообщение

Ну возьмите код от 3.4

+

после

                method: 'get',

добавьте

                hideLoader: true,

Поделиться сообщением


Ссылка на сообщение
11/08/17 10:22 (изменено)
  newbie писал:
Ну возьмите код от 3.4

+

после                 method: 'get',добавьте                 hideLoader: true,

На жаль не помогло. Значит дело не в скрипте...

Изменено пользователем Haktar

Поделиться сообщением


Ссылка на сообщение
  Haktar писал:

На жаль не помогло. Значит дело не в скрипте...

 

Стесняюсь спросить, а Вы точно скопировали и заменили часть кода из public/js/ipb.js?

Начинается с

            Ajax.Responders.register({

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
  newbie писал:

Стесняюсь спросить, а Вы точно скопировали и заменили часть кода из public/js/ipb.js?

Начинается с

Ээээ, не понял что нужно сделать.

 

Взять код из 3.4, из файла ipb.js, вот этот:

 

  Показать содержимое

 

 

И заменить его на аналогичный в 3.1.4?

Поделиться сообщением


Ссылка на сообщение
  Haktar писал:

Взять код из 3.4, из файла ipb.js, вот этот:

Это только часть. Берите больше. Не стесняйтесь.

"Мигалка" может висеть из-за ошибок. В 3.4 это предусмотрено.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
  newbie писал:

"Мигалка" может висеть из-за ошибок. В 3.4 это предусмотрено.

Заменил эту часть - и о чудо - мигалка не зависает. Спасибо за помощь.

 

  newbie писал:

Это только часть. Берите больше. Не стесняйтесь.

Можно заменить и большую часть? Проблем не будет совместимости?

А до какого текста заменять?

Поделиться сообщением


Ссылка на сообщение

Вот начало

			Ajax.Responders.register({

Вот конец

			});

 

 

  Показать содержимое

 

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
  06.11.2017 в 13:35, Haktar сказал:

скрипт, который идёт от хука последних сообщений в темах.

А что за скрипт такой?

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...