SwfObject + scriptaculous Autocompleter = Fail

По какой-то причине сочетание swfobject.js и script.aculo.us Ajax.Autocompleter на одной странице приводит к сбою последнего. Автозаполнение не выполняет Ajax-запрос. Отдельный элемент управления Ajax на той же странице, где используется Ajax.Updater, похоже, не имеет той же проблемы.

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
2
0
366
3

Ответы 3

prototype.js (используется scriptaculous) и swfobject.js могут быть несовместимы. Какие версии этих инструментов вы используете? Вы пытались изменить порядок тегов импорта сценария, чтобы сначала импортировать swfobject?

Ба, я должен был включить версии, которые попробовали, в исходный вопрос.

Я пробовал комбинацию swfobject 1.5, 2.0 и 2.1 (текущую) и обе версии скрипта 1.7.x и 1.8.x, которые полагаются на 1.5.x и 1.6.x prototype.js соответственно. Я пытался загрузить swfobject как до, так и после библиотек protoype / scriptaculous, но безрезультатно.

Меня заставили поверить, что где-то скрывается фундаментальная несовместимость, но я не смог найти ничего об этом в гуглах, что само по себе кажется немного странным.

Если вы используете Firefox на локальном компьютере, запросы AJAX не работают по соображениям безопасности.

Либо загрузите на сервер, либо попробуйте что-то вроде xampp, чтобы легко запустить веб-сервер на вашем собственном компьютере.

Другие вопросы по теме