View Single Post
ישן 26-02-07, 18:39   # 10
NetSign
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
הודעות: 753

NetSign לא מחובר  

בבקשה..

שגיאה:

שורה: 1
תווים: 1
שגיאה: נדרש אובייקט
קוד: 0

קוד המקור:

index.html:

HTML קוד:
<HTML>
<HEAD>
<TITLE>הפרוייקט הראשון שלי</TITLE>

<SCRIPT language='JavaScript' type="text/JavaScript">
	
	function createRequestObject(){
		var xmlHttp;
		
		try
		{    // Firefox, Opera 8.0+, Safari    xmlHttp=new XMLHttpRequest();    }
			catch (e)
			{    // Internet Explorer    try
				{      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");		}
				catch (e)
				{      
					try
					{        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");		}
					catch (e)
					{        alert("Your browser does not support AJAX!");        return false;		}
				}
			}
		}		
	}
	
	function sendnew(action) {
		http.open('get','ajax_response.php?action'+action,true);
		http.onreadystatechange = getnew;
		http.send(null);
	}
	
	function getnew() {
		if (http.readystate == 4) {
			var response = http.responseText;
			document.getElemnetById("output").innerHTML = response
		}
	}

</SCRIPT>

</HEAD>
<BODY>

<h1>Questions:</h1>
<a href="javascript:sendnew('h');">what is the most stupid sentence ever?</a>
<a href="javascript:sendnew('what is a toast');">how smart are you?</a><br/>
<br />output:<br />
<pre id="output"></pre>

</BODY>
</HTML>

ajax_response.php:

PHP קוד:
<?

switch ($_GET['action']) {
    case 
"h":
        echo 
"hello";
        break;
    default:
        echo 
"unkown command";
        break;
}

?>
עשיתי בדיוק לפי ההוראות.

איפה השגיאה? איזה אובייקט נדרש? ולמה בשגיאה רשום שורה 1, וזה התו של הפתיחה?
  Reply With Quote