2008-09-16 9 views
2

Aus irgendeinem Grund verursacht die Kombination von swfobject.js und script.aculo.us Ajax.Autocompleter auf der gleichen Seite das letztere fehlschlagen. Autocompleter führt keine Ajax-Anforderung durch. Ein separates Ajax-Steuerelement auf derselben Seite, die Ajax.Updater verwendet, scheint nicht das gleiche Problem zu haben.swfObject + scriptaculous Autocompleter = Fehler

Antwort

0

prototype.js (von scriptaculous verwendet) und swfobject.js möglicherweise inkompatibel. Welche Versionen dieser Tools verwenden Sie? Haben Sie versucht, die Reihenfolge der 'Skript'-Import-Tags zu ändern, um swfobject zuerst zu importieren?

0

Bah, ich sollte Versionen in der ursprünglichen Frage versucht haben.

Ich habe eine Kombination aus swfobject 1.5, 2.0 und 2.1 (aktuell) und sowohl die 1.7.x und 1.8.x Versionen von scriptaculous, die auf 1.5.x und 1.6.x von prototype.js basieren, ausprobiert, beziehungsweise. Ich habe versucht, swfobject vor und nach den prototype/scriptaculous Bibliotheken zu laden, ohne Erfolg.

Ich bin der Überzeugung, dass irgendwo eine fundamentale Inkompatibilität lauert, aber ich konnte nichts auf den Google-Seiten finden, was an sich etwas merkwürdig erscheint.

1

Wenn Sie Firefox auf einem lokalen Computer verwenden, funktionieren AJAX-Anfragen aus Sicherheitsgründen nicht.

Entweder laden Sie auf einen Server, oder versuchen Sie etwas wie xampp, um einfach einen Webserver auf Ihrem eigenen Rechner laufen zu lassen.