tbe: kleines Script

Beitrag lesen

Lieber beatovich,

danke für deine Unterstützung. Während du mir geschrieben hast, war ich schon an einer Form mit Schleife, die funktionierte. Danke auch für den 304-Hinweis - ist eingebaut.

Meine Lösung sieht fürs Erste nun so aus.

<script>

window.onload = function(){

var f = (function(){
        var my_request = [], i;
        for(i = 1; i < 21; i++){ //for loop
            
			(function(i){
                my_request[i] = new XMLHttpRequest();
                
				if (i < 10) { 
					var url = "subst_00"+i+".htm";
				  } 
				  else {
					var url = "subst_0"+i+".htm";
				  }
				
				my_request[i].open("post", url, true);
                my_request[i].onreadystatechange = function(){
                    if (my_request[i].readyState === 4 && my_request[i].status === 200){
                        empfangene_html = my_request[i].responseText;
						var start = empfangene_html.indexOf( '<div class="mon_title">' ) +23; // Start String 
						var ende  = empfangene_html.indexOf( '<table class="mon_list" >' ) -8; // Ende String
						var my_string = empfangene_html.substring(start, ende);
						var inhalt = '<a href="' + url + '" target="vertretungstag">' + my_string + '</a>'
						document.getElementById('zielid'+i).innerHTML = inhalt; 
                    }
					else {
					console.log(my_string.status, my_string.response)
					}
                };
                my_request[i].send();
            })(i);
        }
    })();
	}
</script>	

Ich werde deinen Vorschlag aber noch studieren und schauen, was ich bei dir abschauen kann.

Danke.

tbe