Moin!
Warum legst du die if-Abfrage nicht einfach um den auszuführenden Code drumherum. Daß dadurch die externe Datei geladen werden muß, ist vermutlich zu verschmerzen.
Du meinst also in der Datei, die aufgerufen wird:
if(window.opera)
{
}
else
{
hier das ganze Sript
}
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.
Und die zweite Frage wäre, warum Opera mal wieder von etwas ausgenommen wird?
Na Du weißt schon, das ist die Seite mit dem Popup-Menü, das in Opera nicht funktioniert, leider. Dazu hatten wir ja schonmal einen Thread ;)
Ich hab ja eine alternative Navi, die aufgerufen wird, wenn Opera benutzt wird, allerdings sollte dann eben dieses Script nicht ausgeführt werden.
Lg,
sunny