This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes HTML, CSS and JavaScript and the fly likes Firefox: uncaught exception: Permission denied to get property Window.timerId Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Engineering » HTML, CSS and JavaScript
Bookmark "Firefox: uncaught exception: Permission denied to get property Window.timerId" Watch "Firefox: uncaught exception: Permission denied to get property Window.timerId" New topic
Author

Firefox: uncaught exception: Permission denied to get property Window.timerId

Steve Swett
Greenhorn

Joined: Apr 27, 2007
Posts: 2
In general, here's what I have:

1. A document with an anchor tag in it. This document contains a reference to an external js file. There are no js functions built into the document.

2. When the link is clicked, a js function is called to create a new window, keeping a handle to it in a global reference. The click action also fires off an Ajax request.

3. The function that receives the Ajax response adds a FORM to the document in the second window, targeting the response to itself (the second window). (Creating a new window in advance of the Ajax request/reponse is done to avoid a popup blocker.)

Both windows/pages are on the same domain. No JS functions exist in the window opened in step #2 above.

My problem is that the following Javascript error is given -- but only in Firefox (ver 1.5.0.11):

"uncaught exception: Permission denied to get property Window.timerId"

Firefox does not provide a statement # for the error, and I've been unable to catch it with a try/catch block.

My global variable for the second window is defined like this:



Smattered throughout a few different functions in the external js file are the following various references to the "ssoWindow" object:



The code WORKS just fine. It's just that it shows a Javascript error in the lower right corner when run on FireFox. When run from IE 7, it runs fine and with no Javascript errors.

One other clue: the only time the error shows up is when the process flows through using a GET -- which hints that it might be related to the following statement (but I don't think I could trap the error there):




If you know what might be causing this problem, please let me know. Thanks.
Eric Pascarello
author
Rancher

Joined: Nov 08, 2001
Posts: 15376
    
    6
Is window.timerID part of your script or a framework?

Eric
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Firefox: uncaught exception: Permission denied to get property Window.timerId
 
Similar Threads
Permission denied in Mozilla 3
creating a dom from an html string
Multiple frames + Access is denied
Page section does not update after call of a4j:support in IE 9
Opening HTTPS link in same popup