Struppi: Aktualisierung mit Ajax

Beitrag lesen

Du könntest ja Deinen JS-Code mal veröffenlichen, damit ich mir das anschauen bzw. testen kann. Kannst mir auch schicken.

Naja, vom veröffentlichen ist der Code noch weit entfernt. Das Ding sieht bisher so aus: http://javascript.jstruebig.de/test/ajax.js

Grobe Verwendung:

var x = Ajax.request();  
  
x.onerror = function(msg) {  
	var o = document.getElementById('ajax_status');  
	o.innerHTML = msg;  
}  
  
function doIt(url) {  
	x.oncomplete = function(res) {  
		var t = res.response(true);  
		set('Header:\n' +  x.header());  
		set(res.response());  
		var o = document.getElementById('ajax_status');  
		o.innerHTML = x.status() + '( Zeit: ' + x.time() + 'ms)' + x.size('kb') ;  
	};  
	  
	x.open(url, 'GET', type, ch);  
}  
  
function set(txt) {  
	var obj = document.getElementById('output');  
	  
	if(!txt) obj.innerHTML = ''; else  
	obj.innerHTML += txt;  
}  

<form action="#">  
<fieldset>  
<legend>Test</legend>  
<label>Dateiname: <input value="test.html" name="file"></label>  
<input type="button" value="send" onclick="doIt(this.form.file.value)">  
</fieldset>  
  
<fieldset id="status"><legend>Status:</legend>  
<div id="output">&nbsp;</div>  
<div id="ajax_status">&nbsp;</div>  
</fieldset>  
</form>  

Aber wie gesagt, noch bei weitem nicht fertig.

Struppi.