remove debugging code
[roojs1] / ux / ieconsole.js
index 2a9e398..7b391cb 100644 (file)
@@ -16,33 +16,34 @@ if(!window.console){
             if(!document.getElementById(id)){
                 console.d.id=id;
             }
+            var st = console.d.style;
+            st.position = 'absolute';
+            st.top = 0;
+            st.right = 0;
+            st.width='300px';
+            st.border = '1px solid #999';
+            st.fontFamily = 'courier,monospace';
+            st.background = '#eee';
+            st.fontSize = '10px';
+            st.padding = '10px';
+            st.zIndex = 100000;
+            st.overflow = "auto";
+            
+            
             console.hide();
+         
             
-            document.body.appendChild(
-                document.createElement('style')
-            ).appendChild(document.createTextNode('' + 
-                '#fauxconsole{' +
-                '    position:absolute;' +
-                '    top:0;'+
-                '    right:0;'+
-                '    width:300px;'+
-                '    border:1px solid #999;'+
-                '    font-family:courier,monospace;'+
-                '    background:#eee;'+
-                '    font-size:10px;'+
-                '    padding:10px;'+
-                '}'+
-                'html>body #fauxconsole{'+
-                '    position:fixed;'+
-                '}'+
+            var CSS = "\n" + 
                 '#fauxconsole a{'+
                 '    float:right;'+
                 '    padding-left:1em;'+
                 '    padding-bottom:.5em;'+
                 '    text-align:right;'+
-                '}'
-            ));
-            
+                '}'; 
+            var htmDiv = document.createElement('div');
+            htmDiv.innerHTML = '<p>&nbsp;</p><style>'+CSS+'</style>';
+            document.body.appendChild(htmDiv);
+          
             
             
         },
@@ -53,6 +54,9 @@ if(!window.console){
             console.d.style.display='block';
         },
         log:function(o){
+            if (!console.d) {
+                console.init();
+            }
             console.d.innerHTML+='<br/>'+o;
             console.show();
         },