Joomla Modul “Rokajaxsearch” – Fix für Internet Explorer

Ein sehr schönes Modul für eine ajax-basierte Suche im Frontend einer Joomla 1.5 Website ist “Rokajaxsearch” von RocketTheme. Leider scheint der Javascriptcode nicht im Internet Explorer zu funktionieren. Bzw die Ergebnisbox zeigt “keine Ergebnisse” an. Ich habe mir das Ganze etwas genauer angeschaut und den Fehler gefunden…

Schuld an dem Ganzen war natürlich wieder einmal, wie der Internet Explorer gewisse Dinge interpretiert. Allerdings scheint auch das Mootools von Joomla 1.5 dabei nicht ganz unschuldig zu sein, denn wenn der Selektor “g.getElement(‘#page’)” null zurückliefert, kann der IE halt nichts damit anfangen.

Mithilfe dieser Seiten habe ich das gepackte Javascript dekomprimiert und korrigiert:
Gepackte JS-Dateien entpacken: http://yaisb.blogspot.com/2006/10/defeating-dean-edwards-javascript.html
Javascript Beautifier / Code automatisch online einrücken: http://jsbeautifier.org/

Hier könnt ihr es downloaden und in den Ordner “/modules/mod_rokajaxsearch/js/” kopieren. Die existierende Datei kann dabei überschrieben werden.  Ihr könnt diese natürlich auch vorher umbenennen, um ein Backup zu haben, falls es schief läuft.

  Joomla 1.5 Template Imprezz (206,2 KiB, 59 hits)

blog comments powered by Disqus

 

   

  • Robbz Says:

    Ich würde das einfach im Template in der index.php ganz nach oben setzen....

  • admin Says:

    Das stimmt natürlich, man muss schon wissen was man tut. Aber manchmal geht es halt leider nicht and...

  • admin Says:

    Bestanden ;-)...

  • السوق المالي اليوم Says:

    hey super danke ich habe das problem mit typo3 auch gehabt dank deinem tip jetzt gelöst, thnx ;D ...

  • Dana Says:

    Geht das auch über samsung gt-s5230?? ...

  • Aaa Says:

    facebook Kommentar Test...

  • Andreas Says:

    Hm. Da man kein Override für einzelne Klassen in Joomla erstellen kann, rate ich von der letzten Var...

  • Stang_andre Says:

    test...

  • Robbz Says:

    Dann läuft aber das Script immer noch nicht als PHP5. Kann sein, dass 1&1 ihre Server inzwischen...

  • Nospam Says:

    das ist alles recht üppig, was du in deiner .htaccess gebastelt hast. Viel einfacher geht's mit "#Re...