Hallo,
Das spricht für einen Fehler in der Funktion - er bricht die JS-Abarbeitung ab, return false kommt nicht mehr zur Ausführung.
hm, das schließe ich aus. Der Ausdruck window.location.href = url; ist die letzte Zeile der Funktion. Und direkt davor kann ich mir die Variable url ausgeben lassen.
Interessant ist in diesem Zusammenhang auch, daß der etwas abgewandelte Link <a id="customizeLink" href="suche_test.html&mode=extended" onclick="callExtendedSearch();alert(1);return false;">Erweiterte Suche</a> die Weiterleitung richtig macht.
Noch während die Testausgabe "1" angezeigt wird, wird im Hintergrund die gewünschte URL geladen.
Auch dies funktioniert: <a id="customizeLink" href="#" onclick="callExtendedSearch();return false;">Erweiterte Suche</a>.
Ciao,
Andreas
"Das Corporate Design für das Internet sieht eine Reihe von Grafikelementen vor, die die Optik der Webseite visuell und funktionell beeinflussen." - (Zitat aus dem "Styleguide Corporate Design" eines großen Konzerns...)