debug.js
Summary
No overview generated for 'debug.js'
|
Method Summary
|
static void
|
dumpObject(obj)
|
static Object
|
openwindow(url, width, height)
|
static void
|
trace( message)
Show a trace message in a seperate Explorer Window
|
function trace( message)
{
var debugWindow = openwindow("about:blank",700,400);
debugWindow.document.writeln("<pre>"+message+"</pre>");
}
function openwindow(url, width, height)
{
var left = (screen.width - width) / 2;
var top = (screen.height - height) / 2;
property = 'left='+left+', top='+top+', toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,alwaysRaised,width='+width+',height='+height;
return window.open(url, "_blank", property);
}
function dumpObject(obj)
{
trace("----------------------------------------------------------------------------");
trace("- Object dump");
trace("----------------------------------------------------------------------------");
for (var i in obj)
{
try
{
if(typeof obj[i] != "function")
trace(i + " --> " + obj[i]);
}
catch(e)
{
}
}
for (var i in obj)
{
try
{
if(typeof obj[i] == "function")
trace(i + " --> " + obj[i]);
}
catch(e)
{
}
}
trace("----------------------------------------------------------------------------");
}
Documentation generated by
JSDoc on Thu Feb 7 23:45:47 2008