Firefox Live DOM

Is this possible through a plugin or setup, or something that will allow Firefox to recognize the DOM source code?

Basically, firebug or other similar tools can recognize elements on a page that Firefox does not.

I understand that with these extensions I have the opportunity to see such changes made by javascript, but Firefox does not seem to fully recognize them.

I will try to clarify.

If I load the page and look at the source code (ctrl-U), I see what the server sent to Firefox, and what Firefox supposedly recognizes as the source code of the page. If there is javascript in this source code that modifies the DOM and then I press (ctrl-U) again, the code is not updated.

I use a testing tool (iMacros firefox plugin) to automate functions, but it does not recognize the updated DOM because Firefox does not. Firebug and similar tools can recognize these live updates. Does it help?

+4
source share
5 answers

http://www.chapter31.com/2006/12/04/viewing-ajax-generated-source-code/

You can try using the web developer extension using the generated view option.

+2
source

I'm still not sure that I understand your question, but I think that you are getting the Web Developer extension for FireFox, in particular its function โ€œView the generated sourceโ€.

This will allow you to see the modified DOM.

+2
source

Firebug gives this ability:

for example, check the HTML tab when starting a jquery ticker and see dynamic changes in DOM mode

+1
source

Usually, when I have strange problems with the console or the DOM inspector with firebug, I find that restarting the browser and checking your code is the way forward.

However, I will not follow your question, the document that firebug shows is the same in the firefox window ...?

0
source

It seems like the problem is not that you want firefox to display the current DOM when you press CTRL + U, but you want some kind of automatic testing tool to test your web pages.

Perhaps you should use a testing tool suitable for working with rich web applications, Selenium , for example, can do this.

0
source

All Articles