Перерисовать страницу после интенсивного использования JavaScript - PullRequest
2 голосов
/ 07 октября 2011

У меня есть страница, на которой я интенсивно использую javascript, я использую jquery, extjs, tinymce и кучу других вещей в одном месте.

Иногда, когда я открываю диалоговое окно Jquery, разрывается страница, посмотрите на этот снимок экрана

Broken Jquery Dialog

Затем, когда я немного передвигаю диалоговое окно, все начинает выглядеть лучше, но есть некоторые проблемы, посмотрите на заголовок диалогового окна, например, это уже не полный прямоугольник

Looking better after moving

Можно ли что-нибудь сделать с этим? как перерисовать страницу или что-то в этом роде?

По запросу, вот код, который открывает это диалоговое окно, он получает начальное значение, затем открывает диалоговое окно и возвращает функцию обратного вызова с новым значением, если пользователь нажимает кнопку ОК

.

http://pastebin.com/2Zi4Fymc

1 Ответ

0 голосов
/ 19 октября 2011

Я согласен, что нам нужно было бы увидеть ваш код, чтобы сделать что-то серьезное с этим ... Тем временем, если вам лучше переместить его, почему бы вам не попробовать переместить его программно (скажем, 1 px, затем назад), чтобы заставить его перерисовать?

...