![]() |
#1 |
Участник
|
Не вызывается OnLoad()
Ситуация такая:
при загрузке формы одного из объектов перестало вызываться событие OnLoad() причем: - неважно какой там содержится код, напр alert('test'); (и больше ничего) - событие OnLoad enabled ![]() - не вызывается оно именно при открытии уже созданного экземпляра данного объекта, при нажатии же на кнопку "создать" и соотв-но загрузке пустой формы этот алерт срабатывает, то же самое и в предпросмотре до публикации (имитировать создание формы - вызывается, обновление формы - нет) - вчера все работало, отвалилось при очередной кастомизации-публикации - для других объектов onload работает - при экспорте настроек onload есть, и при сравнении со старым бэкапом (слишком старым ![]() - пробовал менять-публиковать-тестить с разных пользователей-компьютеров Вобщем, Люди, хелп плиз! Может есть настройка, отвечающая за тип формы, или куда еще смотреть надо? ![]() |
|
![]() |
#2 |
Участник
|
Как вариант можно сделать iisreset на сервере и почистить кэш браузера клиента.
|
|
![]() |
#3 |
Участник
|
iisreset почти в первую очередь делал, дело доходило и до физического рестарта серверов=)
и временные файлы-куки-кэши тоже чистил, пробовал с нескольких компьютеров никак ![]() что еще может быть, что даже в превью онлоад отрубает, да еще и для разных типов форм... |
|
![]() |
#4 |
Участник
|
Открыл для себя хранение бэкапов настроек в базе и путем состыковки текущего customization.xml для объекта с содержимым полей бэкапной записи, получил новый xml, который затем был успешно импортирован =)
Насчет точной причины поломки - хз, но возможно сыграло роль утяжеление из-за скриптов информации по настройке формы и превышение размера поля FormXML в базе А так, вобщем проблема решилась, всем спасибо ![]() |
|
|
![]() |
||||
Тема | Ответов | |||
Сделать активным поле из onLoad | 1 | |||
Событие OnLoad. | 4 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|