Emulated Console
by Zoltan Boros
HTML
Internet Explorer 7 has no <code>console</code> object.<br />
This code gives an alternative of the <code>console</code>.
CSS
body {
font-family: Arial;
}
JavaScript
if (typeof console === 'undefined') {
var console = window.open("", "ConsoleWindow", "location=no,menubar=no,status=no,toolbar=no,width=400,height=400,resizable=yes,scrollbars=yes");
window.focus();
console.document.title = 'Emulated Console';
console.consoleElement = console.document.getElementsByTagName('body')[0];
console.consoleElement.style.fontFamily = 'Arial';
console.consoleElement.style.fontSize = '10pt';
console.scrollToBottom = function()
{
console.consoleElement.scrollTop = console.consoleElement.scrollHeight;
};
console.log = function(message)
{
console.consoleElement.innerHTML += message + '<br />';
console.scrollToBottom();
};
}
console.log("This is a sample message on the console.");