shedokan Posted November 29, 2007 Share Posted November 29, 2007 why do I have a problem with this script? Code: <script language="javascript" type="text/javascript"> <!-- //Browser Support Code function createXMLHttpRequest(){ var ajaxRequest; // The variable that makes Ajax possible! try{ // Opera 8.0+, Firefox, Safari ajaxRequest = new XMLHttpRequest(); } catch (e){ // Internet Explorer Browsers try{ ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try{ ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e){ // Something went wrong alert("Your browser broke!"); return false; } } } return ajaxRequest; } function callback(cid){ if (xmlHttp.readyState==4){ if(xmlHttp.status==200){ ttop = '<table cellspacing="5" cellpadding="0" width="95%">'; ttop = ttop+'<thead style="background-color:#DDDD00;">'; ttop = ttop+'<tr>'; ttop = ttop+'<td align="right" style="font-size:15pt;font-weight:bold;font-family:arial;">:חדשות</td>'; ttop = ttop+'</tr>'; ttop = ttop+'</thead>'; ttop = ttop+'<tbody>'; tfoot = '</tbody>'; tfoot = tfoot+'</table>'; document.getElementById(cid).innerHTML=ttop+xmlHttp.responseText+tfoot; }else{ document.getElementById(cid).innerHTML="page not found: " + xmlHttp.status; } }else{ document.getElementById(cid).innerHTML="waiting for response..."; } } function ajaxFunction(id, file){ // Create a function that will receive data sent from the server document.getElementById(id).innerHTML="starting..."; xmlHttp=createXMLHttpRequest(); xmlHttp.onreadystatechange=function(){callback(id)}; xmlHttp.open("GET", file, true); xmlHttp.send(null); } window.onload=function(){ajaxFunction("news", "include/news.php<?php echo $query ?>")}; //--> </script> <div id="news"></div> it says "syntax error". Link to comment https://forums.phpfreaks.com/topic/79457-solved-ie-ajax-error/ Share on other sites More sharing options...
beamerrox Posted November 30, 2007 Share Posted November 30, 2007 maybe instead of a onload try a setTimeout i can't see anything else that would maybe throw an error Link to comment https://forums.phpfreaks.com/topic/79457-solved-ie-ajax-error/#findComment-402675 Share on other sites More sharing options...
shedokan Posted December 1, 2007 Author Share Posted December 1, 2007 I found ot that the error was that I accidently echoed onClick="return confirm("")" Link to comment https://forums.phpfreaks.com/topic/79457-solved-ie-ajax-error/#findComment-403604 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.