frames: zugriff verweigert - fehler abfangen
schildi
- javascript
0 sascha baumann0 lsblsb
0 Cybaer
gibt es eine möglichkeit, den fehler abzufangen, der geworfen wird, wenn man versucht auf einen namen oder sonstige eigenschaften eines dokuments zuzugreifen, welches in einem frame referenziert wird, jedoch nicht existiert?
also wenn ich zb. versuche mit:
top.frames["mein_frame"].name versuche, den namen dieses frames zu bekommen, griege ich einen js-fehler (zugriff verweigert), wenn das in diesem frame referenzierte html-dokument nicht existiert, bzw. nicht gefunden wurde.
Hi,
das läuft meines Erachtens unter Errorhandling mit Try-Catch. Dazu gibt es einen netten Artikel in Selfhtml:
http://de.selfhtml.org/javascript/beispiele/fehlerbehandlung_try_catch.htm
Have a look
Cheers
Sascha
OK. schau ich mir mal an. danke!
Hi,
top.frames["mein_frame"].name versuche, den namen dieses frames zu bekommen, griege ich einen js-fehler (zugriff verweigert), wenn das in diesem frame referenzierte html-dokument nicht existiert, bzw. nicht gefunden wurde.
Wie immer ;-):
if(top.frames["mein_frame"]) {
alert(top.frames["mein_frame"].name)
} else {
alert("Frame existiert nicht")
}
Gruß, Cybaer