All pastes #290609 Raw Edit

Stuff

public javascript v1 · immutable
#290609 ·published 2006-12-24 04:42 UTC
rendered paste body
here is what flickr_fetchImageInfo.php returns to be eval'd:{info: ok, title: img_1248, description: morning glory, comments: 2, uploaded: September 12, 2006}here's the js:var ajaxObj;var image_info;if (window.XMLHttpRequest){	ajaxObj = new XMLHttpRequest();} else if (window.ActiveXObject) {	ajaxObj = new ActiveXObject("Microsoft.XMLHTTP");}function fetchInfo(id) {	ajaxObj.open("get","flickr_fetchImageInfo.php?id="+id,true);	ajaxObj.onreadystatechange = function() {		if (ajaxObj.readyState == 4 &&	ajaxObj.status == 200) {			image_info = eval(ajaxObj.responseText);			update_info();		}	}	ajaxObj.send(null);}function update_info(title,comments,dateuploaded){	var info = document.getElementById("info");	var response = image_info[0].info;	alert(response);	if (response == "ok") {		info.innerHTML = "";		info.innerHTML += "<span class=\"info_item\">Title: <span class=\"highlite\">"+image_info[0].title+"</span></span>";		info.innerHTML += "<span class=\"info_item\">Comments: <span class=\"highlite\">"+image_info[0].comments+"</span></span>";		info.innerHTML += "<span class=\"info_item\">Uploaded on: <span class=\"highlite\">"+image_info[0].uploaded+"</span></span>";	} else {		info.innerHTML = "ERROR: " + image_info[0].error; 	}}