The script is running completely from the firebug console and I don't
have access to whatever javascript is on the page other than what the
console gives me. I don't know the names of the functions that perform
AJAX operations because everything is minified and pretty obfuscated.
Basically I need to automate some operations and the best way I have
found is to use the firebug console to traverse the dom and perform
whatever operation I need like clicking or filling in forms. It works
fine most of the time but in certain cases I need to know if there is
an AJAX request in progress because the page I'm working with only
allows a single AJAX request at a time so rapid firing click events
doesn't work. So far I've been working around the issue by setting up
timers but this is inefficient because when network congestion is low
the requests usually take around 300ms and my default timer value is
3s which is really the worst case scenario and is overkill. If I can
access the information in the net panel then it will be pretty easy to
simplify the script because I'll be able to fire request back to back
without have to wait very long.

I've installed the livecoder extension for firebug and after some
poking around I can see that the net panel keeps track of all the
information I need but I can't access the information from the
console.

On Dec 12, 9:29 pm, John J Barton <[email protected]> wrote:
> On Dec 12, 3:19 pm, orbiter <[email protected]> wrote:
>
> > I really like the firebug console and the javascript scripting that is
> > possible with it but lately I'm running into some limitations with how
> > each panel operates. I have a script that needs to be aware of XHR
> > timing but I haven't figured out how to access this information from
> > the javascript console. So is there a way to hook into the Net panel
> > from the Console panel in order to collect timing information
> > programatically? Basically my script needs to do certain things based
> > on whether there is a request in progress or not but I don't know how
> > to monitor ongoing Ajax requests.
>
> If you are running in a page, then I guess you want the XMLHttpRequest
> API:http://www.w3.org/TR/XMLHttpRequest/
>
> If you are running in  Firebug extension, then I'd have a different
> answer, just describe what you are trying to do some more.
>
> jjb

-- 
You received this message because you are subscribed to the Google Groups 
"Firebug" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/firebug?hl=en.

Reply via email to