You are here: irt.org | About | Feedback | 3896 [ previous next ]
Feedback on:
irt.org FAQ Knowledge Base Q503
Sent by
Paul Martin on May 22, 2002 at 17:17:14:
Comments:
I've been using IRT for years, so thank you for this great resource.
I've been exploring error handling in JavaScript recently, because there is at least one circumstance where it is impossible to check if a particular function will work without if first throwing an error. Because of patches that crack down on cross-frame/site/server scripting, we're finding that a lot of actions that we could take for granted in the past are no longer available. For example, if Frame A points to our domain & Frame B points to our domain, we can communicate seamlessly between them. However, if Frame A navigates away from our domain, Frame B is restricted from finding out anything about that page, including the its new domain, URL, and any other elements that may have possibly been on that page.
If you try to do this, you'll find that you get a permission denied error. It doesn't even check to see if it's possible, IE5.5 just ignores the entire possibility and throws an error.
Ergo, even good coding practices won't be of avail. Error catching may be the only way.
Other feedback on 'irt.org FAQ Knowledge Base Q503' - show all