slomoman Geschrieben 25. Oktober 2004 Geschrieben 25. Oktober 2004 Ich hatte vorhin einen JavaScript-Fehler "Permission Denied", den ich nun nicht mehr simulieren kann. Weiß jemand generell, was dieser Fehler bedeutet? Wofür habe ich keine Berechtigung gehabt? Zitieren
kills Geschrieben 25. Oktober 2004 Geschrieben 25. Oktober 2004 wahrscheinlich hast du auf ein Attribut schreibend zugegriffen, das man nur lesen darf,... Zitieren
loeti Geschrieben 25. Oktober 2004 Geschrieben 25. Oktober 2004 Befindest du dich in einem Frameset? Dann kann es sein, dass die einzelnen Frames von verschiedenen Servern geladen wurden. Dann kann man evtl. nicht von einem Frame auf den anderen (bzw. auf eine Funktion oder Variable des Frames) zugreifen. Evtl. hast du's hier aber auch mit einem Bug zu tun, falls du den IE verwendest (s. http://support.microsoft.com/default.aspx?scid=kb;de;324020&Product=ie600INT). Ich kenne das Phänomen aber auch: Wenn ich einen Reload der Seite mache, geht's. Woran's liegt, weiß ich nicht. Wenn o.g. Fehler zuschlägt, dann immer und nicht nur sporadisch. Zitieren
slomoman Geschrieben 25. Oktober 2004 Autor Geschrieben 25. Oktober 2004 ich bin nicht im frameset. ein bischen nachforschung hat ergeben, dass der fehler wahrscheinlich auftritt, wenn ich (bzw. jemand anders im Projekt) auf Attribute von "location.hostname" lesend zugreifen will. Komisch, warum hab ich da manchmal n Permission Denied ? Zitieren
kills Geschrieben 25. Oktober 2004 Geschrieben 25. Oktober 2004 vielleicht während einem ladevorgang einer seite? Zitieren
slomoman Geschrieben 25. Oktober 2004 Autor Geschrieben 25. Oktober 2004 ja genau, während des Ladevorgangs. Aber warum nur manchmal und was kann ich dagegen tun? Zitieren
kills Geschrieben 26. Oktober 2004 Geschrieben 26. Oktober 2004 ja genau, während des Ladevorgangs. Aber warum nur manchmal und was kann ich dagegen tun? während der Browser lädt, kannst du nicht auf seine Location zugreifen. vielleicht kannst du mit dem try...catch block arbeiten: @see http://www.devguru.com/Technologies/ecmascript/quickref/try...catch.html oder http://de.wikipedia.org/wiki/JavaScript#Fehlerbehandlung Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.