Opera 10 JS Dropdowns gehen nicht / Opera 10 Stacktrace

Bei mir kommt da gar nichts in die Fehlerkonsole, sondern wird nur in der Seite ausgegeben.

Probier dennoch mal diese Version vom JS: http://www.livevalidation.com/javascripts/src/1.3/livevalidation_standalone.js

Du hast noch die compressed eingebunden. (Auch wenn der Dateiname anders ist)

Zumindest auf der öffentlichen Seite. Zu diesem Beta-Bereich, der da in der letzten Meldung, verlinkt ist, haben wir keinen Zugriff. Aber auch dort scheint es noch die komprimierte zu sein, sonst wär das nicht alles in einer Zeile.
 
Ich hatte das nur Lokal geändert, ich lade es mal hoch moment.

Edit: So: Ist im öffentlich Foren Bereich oben. Bei mir passiert es immernoch, allerdings erst wenn ich in email klicke-> da habe ich die funktion von Opera zum eintragen von Daten genutzt. Deshalb ist es bei mir auch gelb umrandet und der Fehler ist jetzt 1338 Wörter lang... Zumal zumindest bei mir die Dropdown auch nicht gehen(bei einem Mitentwickler exakt das gleiche)

Edit: Dadurch das der Fehler auf der Seite gleich 2mal angezeigt wird ist sie auch noch ca. 10000px hoch(keine Übertreibung)

Code:
pts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 638 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js if(!negate && !pattern.test(value)) Validate.fail(message); // normal Line 284 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 260 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 551 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js Validate.fail(message); Line 284 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 257 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 638 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js if(!negate && !pattern.test(value)) Validate.fail(message); // normal Line 284 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 260 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 551 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js Validate.fail(message); Line 284 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 257 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 638 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js if(!negate && !pattern.test(value)) Validate.fail(message); // normal Line 284 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 260 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 551 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js Validate.fail(message); Line 284 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 257 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script file://localhost/C:/Users/Avorin/Projekte/EdgeSpan/XHTML/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 638 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js if(!negate && !pattern.test(value)) Validate.fail(message); // normal Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 260 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 551 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js Validate.fail(message); Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 257 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 551 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js Validate.fail(message); Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 257 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 638 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js if(!negate && !pattern.test(value)) Validate.fail(message); // normal Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 260 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 551 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js Validate.fail(message); Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 257 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 551 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js Validate.fail(message); Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 257 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 638 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js if(!negate && !pattern.test(value)) Validate.fail(message); // normal Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 260 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 551 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js Validate.fail(message); Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 257 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 638 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js if(!negate && !pattern.test(value)) Validate.fail(message); // normal Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 260 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 551 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js Validate.fail(message); Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 257 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 638 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js if(!negate && !pattern.test(value)) Validate.fail(message); // normal Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 260 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 551 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js Validate.fail(message); Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 257 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 638 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js if(!negate && !pattern.test(value)) Validate.fail(message); // normal Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 260 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 551 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js Validate.fail(message); Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 257 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 638 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js if(!negate && !pattern.test(value)) Validate.fail(message); // normal Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 260 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ... stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 551 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js Validate.fail(message); Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 257 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ...

Der Fehler war zu lang, ich durfte nicht speichern, deshalb fehlen die ersten ca. 200 Zeichen. Es ist aber trotzdem alles in einer Zeile, jetzt nutze ich die unkompessete Version.
 
Zuletzt bearbeitet:
Hi,

den Fehler wieder auf eine Einzellänge zu reduzieren, sollte es ausreichen, den Stacktrace zu deaktivieren, zu speichern, wieder aktivieren und erneut speichern.

Der Fehler scheint im Übrigen bei der Fehlerbehandlung in Zeile 883 aufzutreten. Dort wird ein Fehler ausgelöst ... das scheint dem Opera nicht zu gefallen. Mehr kann ich im Augenblick auch nicht dazu schreiben.

Ciao
Quaese
 
Das hat Funktioniert! Danke! Man muss aber noch neustarten(nach dem Haken rausnehmen).

Code:
stacktrace: Line 877 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js throw new Validate.Error(errorMessage); Line 551 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js Validate.fail(message); Line 284 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js validationFunction(value, validationParamsObj); Line 257 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validationFailed = !this.validateElement(validation.type, validation.params); Line 307 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js var isValid = this.doValidations(); Line 203 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js this.validate(e); Line 119 of linked script http://edgespan.de/Foren/scripts/livevalidation_standalone.js function(e){ self.doOnBlur(e); return self.oldOnBlur.call(this, e); } ...

Das ist der Fehler.

Zeile 877 ist ja ganz kurz vorm Ende und wirft nur einen Error. Ich versuche mal den Teil einfach zu löschen... (wer weiß?)

Edit: Wunderbar! Es hat funktioniert. Sogar meine accordions (die auf anderen Unterseiten sind) gehen wieder.

Leider funktioniert dadurch die komplette validation nicht mehr.. Ich werde sie wohl für Opera weglassen müssen.

Leider gehen die Dropdowns rechts von den Input-Boxen immer noch nicht und ich bekomme auch keine Fehlermeldung...

Der Rest steht ja jetzt im nächsten Post.
 
Zuletzt bearbeitet:
Opera 10 Jquery JS funktioniert nicht

Hi,
Ich habe ein weiteres Problem mit Opera 10:

Ich habe auf meiner Seite(http://edgespan.de/Foren/contact/) 2 Dropdowns mithilfe von jQuery geschrieben(fragt nicht warum - es musste sein), welche auch wunderbar funktionieren, IE 6/7/8, FF, Safari, Chrome alle gehen. Nur bei Opera steigen sie aus, mein Hauptproblem besteht aber darin das ich nicht weis wieso da (zumindest bei mir) kein Fehler in der Konsole steht.


Das dazugehörige JS:

Javascript:
var MessengerDropdown = $("#MessengerDropdown"),
        DropDownContainer = $("#DropDownContainer"),
        Active = $("#Active"),
        ActiveContent = $("#ActiveContent"),
        ActiveState = false,
        Item = $("#DropDownContainer div"),
        ItemContent = $(".pcontent"),
    Items = 4,
        ItemHeight = 28,
        ItemBorder = 1;

    Active.click(function() {

        if (ActiveState == false) {
            openContainer();
        }
        else {
            closeContainer();
        }
    });

    function openContainer() {
        DropDownContainer.stop().animate({ "height": ((Items * (ItemHeight + ItemBorder))/*DONT CHANGE*/ + 1/*/*/) });
        ActiveState = true;
    }

    function closeContainer() {
        DropDownContainer.stop().animate({ "height": 0 });
        ActiveState = false;
    }

    var i = 1
    Item.click(function() {

        closeContainer();

        if (i == 1) {
            document.getElementById("MessengerID").disabled = false;
            i++;
        }

        if (this.id == "Yahoo") {
            changeActive(this.className, "Yahoo");
            document.getElementById("MessengerID").setAttribute("value", "info.edgespan@yahoo.de");
        }

        if (this.id == "ICQ") {
            changeActive(this.className, "ICQ");
            document.getElementById("MessengerID").setAttribute("value", "554826898");
        }

        if (this.id == "Skype") {
            changeActive(this.className, "Skype");
            document.getElementById("MessengerID").setAttribute("value", "EdgeSpan");
        }

        if (this.id == "LiveMessenger") {
            changeActive(this.className, "Live Messenger");
            document.getElementById("MessengerID").setAttribute("value", "edgespan@live.de");
        }

    });

    function changeActive(newclass, newtext) {
        Active.removeClass().addClass(newclass);
        ActiveContent.text(newtext);
    }

    $("#MessengerID").focus(function() {
        this.select();
    });


    /* Dropdown 2 */

    var NetworkDropdown = $("#NetworkDropdown"),
       DropDownContainer2 = $("#DropDownContainer2"),
       NetworkLink = $("#NetworkLink"),
       Networkchange = $("#networkchange"),
       Active2 = $("#Active2"),
       ActiveContent2 = $("#ActiveContent2"),
       ActiveState2 = false,
       Item2 = $("#DropDownContainer2 div"),
       ItemContent2 = $(".pcontent"),
    Items2 = 4,
       ItemHeight2 = 28,
       ItemBorder2 = 1;

    Networkchange.css("display", "none");
    Networkchange.animate({ "opacity": 0 });
    Networkchange.css("display", "block");

    Active2.click(function() {

        if (ActiveState2 == false) {
            openContainer2();
        }
        else {
            closeContainer2();
        }
    });

    function openContainer2() {
        DropDownContainer2.stop().animate({ "height": ((Items2 * (ItemHeight2 + ItemBorder2))/*DONT CHANGE*/ + 1/*/*/) });
        ActiveState2 = true;
    }

    function closeContainer2() {
        DropDownContainer2.stop().animate({ "height": 0 });
        ActiveState2 = false;
    }

    var k = 1
    Item2.click(function() {

        closeContainer2();

        if (k == 1) {
            NetworkLink.removeAttr("onclick");
            k++;
        }

        if (this.id == "Twitter") {
            changeActive2(this.className, "Twitter");
            NetworkLink.attr("href", "http://www.twitter.com/EdgeSpan");
            Networkchangeblink();
        }

        if (this.id == "LinkedIn") {
            changeActive2(this.className, "LinkedIn");
            NetworkLink.attr("href", "http://www.linkedin.com");
            Networkchangeblink();
        }

        if (this.id == "Xing") {
            changeActive2(this.className, "Xing");
            NetworkLink.attr("href", "http://www.xing.de");
            Networkchangeblink();
        }

        if (this.id == "facebook") {
            changeActive2(this.className, "facebook");
            NetworkLink.attr("href", "http://www.facebook.com");
            Networkchangeblink();
        }

    });

    function changeActive2(newclass, newtext) {
        Active2.removeClass().addClass(newclass);
        ActiveContent2.text(newtext);
    }

    function Networkchangeblink() {
        Networkchange.animate({ "opacity": 1 }, 400, "", function() {
            Networkchange.animate({ "opacity": 0 }, 300);
        });
    }

    $("html").click(function() {
        if (DropDownContainer2.css("height") >= "1") {
            closeContainer2();
        }
        if (DropDownContainer.css("height") >= "1") {
            closeContainer();
        }
    });

Gruß

d34dr

BTW: Opera 10 hatte auch schon andere Probleme mit Jquery Plugins ohne ersichtlichen Grund, vorallem hatte ein Fehler auf einer Unterseite einfluss auf die Funktionstüchtigkeit einer anderen Unterseite was mir völlig absurd erscheint-> Wenn jemand mehr weis - bitte informiert mich.
 
vorallem hatte ein Fehler auf einer Unterseite einfluss auf die Funktionstüchtigkeit einer anderen Unterseite was mir völlig absurd erscheint-> Wenn jemand mehr weis - bitte informiert mich.

Ich wills mal so sagen: Dieser Browser ist Müll :(

Ich halte es für sinnlos, dort irgendetwas debuggen zu wollen, da würd ich es eher nochmal mit NN4 aufnehmen :-)

Was mich zu dieser Einschätzung treibt?

Ich habe mir den 10er gestern auf ner VM installiert.

Ich mache ihn eben an und besuche dieses Thema, um den Link von deinem letzten Posting herauszufischen.
Was erwartet mich hier auf der Seite?

Überall ellenlange Listen mit "Exceptions have blabla" und den Fehlermeldungen von deiner Seite. Bei allem, was recht ist...soetwas debuggen zu wollen, da musst du wohl ins Programming-Forum gehen, denn die Bugsuche sollte nicht in deinen Skripten sondern in Opera beginnen.
 
Ich war auch schon langsahm aber sicher zu dieser einschätzung gekommen: nichtmal die Moderatoren im offiziellen Opera Forum konnten mir helfen.... Sehr schade, ich hatte schon gehofft das sich CSS3 endlich richtig verbreitet.(Dadurch dass es einfach ALLE beherrschen)

Gruß

d34dr
 
Zuletzt bearbeitet:
Zurück