This is similar to:
in Firebug (Firefox).
From their wiki, the purpose of this is to show three kinds of scripts:
static: All scripts, that are loaded together with the page (via the tag)
eval(): Scripts, that are executed using the eval() function (typically scripts loaded via an XMLHttpRequest)
event: Scripts, that are generated through an event (like e. g. client side table sorting)
In IE, you have:
anonymous
, which I assume is just for anonymous functions in script files e.g.(function () { })();
.eval code
, which is code compiled as a result ofeval()
statements.javascript:
, which I believe would be something from anonclick="javascript: ... ;"
statement (not sure on that one - someone can probably update).
And:
script block
, which will probably be code that is inserted as a<script>
block into the document during run time.
I think, in each case, IE is compiling the results of these scripts into these files for quick access, just like a cache. The blank documents are possibly things that IE does not have a visual representation for.
While this answer isn't the most complete, as I'm giving a lot of assumptions, I hope it helps!