swfObject + scriptaculous Autocompleter = Fail
По какой-то причине сочетание swfobject.js и script.aculo.us Ajax.Autocompleter на одной странице приводит к сбою последней. Автозаполнение не делает свой запрос Ajax. Отдельный элемент управления Ajax на той же странице, которая использует Ajax.Updater, похоже, не имеет той же проблемы.
3 ответа
Если вы используете Firefox на локальном компьютере, запросы AJAX не работают из соображений безопасности.
Либо загрузите на сервер, либо попробуйте что-то вроде xampp, чтобы легко запустить веб-сервер на своем компьютере.
prototype.js (используется scriptaculous) и swfobject.js могут быть несовместимы. Какие версии этих инструментов вы используете? Вы пытались изменить порядок тегов импорта 'script', чтобы сначала импортировать swfobject?
Бах, я должен был включить версии, опробованные в оригинальном вопросе.
Я попробовал комбинацию swfobject 1.5, 2.0 и 2.1 (текущая версия) и обеих версий scriptaculous 1.7.x и 1.8.x, которые основаны на 1.5.x и 1.6.x файла prototype.js соответственно. Я пытался загрузить swfobject как до, так и после библиотек protoype/scriptaculous, но безрезультатно.
Меня убеждают, что где-то скрывается фундаментальная несовместимость, но я не смог ничего найти об этом в Google, что само по себе кажется странным.