Hello there! My script is not rendering it's initialization inside a window.onload{}, any ideas what I might be doing wrong?
<body> <![CDATA[ var requestMsgs = getRequest(); function onMessage(){ if(requestMsgs.readyState == 4){ var response = requestMsgs.responseText; var content = document.getElementById('content'); content.innerHTML += response; } setTimeout('onMessage();',2000); //Refresh a cada 2 segundos } ]]> </body> <initialization> requestMsgs.send("GET",$url,true); requestMsgs.onReadyStateChange = onMessage; requestMsgs.send(null); </initialization> The JavaScript rendered on the page: <script type="text/javascript"><!-- var requestMsgs = getRequest(); function onMessage(){ if(requestMsgs.readyState == 4){ var response = requestMsgs.responseText; var content = document.getElementById('content'); content.innerHTML += response; } setTimeout('onMessage();',2000); //Refresh a cada 2 segundos } // --></script <script language="JavaScript" type="text/javascript"><!-- requestMsgs.send("GET",$url,true); requestMsgs.onReadyStateChange = onMessage; requestMsgs.send(null); // --></script> My components inherits from BaseComponent. and has a single line of code: <span jwcid="script"> just to render the JS Best regards --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]