У меня возникла проблема с использованием sIFR 3, jQuery BlockUI и UpdatePanel, когда страница обновляется, а шрифт SIFR исчезает.
В файле Javascript, который я использую для обработки блокировки и разблокировки пользовательского интерфейса, я обнаруживаю частичную обратную передачу и разблокирую пользовательский интерфейс:
prm.add_endRequest (function () {
$ .UnblockUI (); });
Если я перезапущу sIFR.replace () в этом блоке кода, будет отображен шрифт sIFR, но символ # заменяет заголовок моей страницы (в верхней части окна / вкладки браузера). Кажется, это происходит только в IE (см. Рисунок). Каждый раз, когда я обновляю страницу с помощью LinkButton, добавляется дополнительный символ #, поэтому заголовок моей страницы выглядит как «#########». Есть идеи, почему это происходит?
Есть ли конкретная функция sIFR.update (), которую я должен запустить вместо этого? Если я выполняю sIFR.redraw () или sIFR (), я получаю ошибки во время выполнения JavaScript.