Конфликт mootools и extjs

Vishez

Гуру форума
Регистрация
19 Авг 2013
Сообщения
170
Реакции
83
Всем привет, вобщем такая проблема есть. На странице используются mootools и extjs и получается так что они конфликтуют. Конкретнее - записывают в одну переменную document.id. То есть mootools ожидает там обьект а получает строку. Которую туда пишет extjs.
Вопрос как можно решить эту пролблему? Кроме запихивания всего что связано с extjs в айфрейм.
урл где это происходит

update решение найдено
 
Последнее редактирование:
как вариант отредактировать mootools. Вместо document.id заменить на document.body.id
тогда пишет TypeError: document.body.id is not a function
вообще я пробовал редактить extjs но после устранения одних ошибок - появляются новые и тд, а всего там 130к строк...
 
Решение с буржуйского форума:
Загрузить mootools, потом добавить скрипт:
<script>
var MOOTOOLS_DOCUMENT_ID_VALUE = document.id;
</script>
Затем загрузить extjs
<script src="ext.js"></script>
Далее загрузить скрипт
<script>
Ext.documentId = MOOTOOLS_DOCUMENT_ID_VALUE;
document.id = Ext.documentId
</script>

:thenks:спасибо)
ПС не подскажешь форум где это нашел? я тоже довольно много инфы перерыл)
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Последнее редактирование модератором:
Назад
Сверху