Sven Rautenberg: script src nicht aufrufen wenn Opera verwendet wird

Beitrag lesen

Yo!

Du meinst also in der Datei, die aufgerufen wird:

if(window.opera)
{
}
else
{
  hier das ganze Sript
}

Exakt.

Das hab ich auch versucht (die leere Klammer ist allerdings nicht korrekt, oder?), auf jeden Fall funktioniert es nicht, davon lässt sich Opera nicht beeindrucken. Ich bekomm nicht mal eine Fehlermeldung, das Script wird einfach ausgeführt.

Die leere Klammer ist korrekt. Und es funktioniert vermutlich deshalb nicht, weil Opera noch deine alte, im Cache befindliche Version benutzt (in der die Abfrage garnicht enthalten ist). Lösung: Javascript direkt in Opera nochmal aufrufen (dann wird der Quelltext gezeigt) und ggf. Reload veranlassen. Alternativ kannst du den Cache löschen.

Ich hab ja eine alternative Navi, die aufgerufen wird, wenn Opera benutzt wird, allerdings sollte dann eben dieses Script nicht ausgeführt werden.

Ok, alternativen sind in Ordnung. :)

- Sven Rautenberg