Hallo Zusammen
Habe auf ein kleines Script geschrieben, dass über jquery externe daten abrufen soll
das sieht wie folgt aus:
Der externe Aufruf funktioniert einwandfrei.. das ist nicht das Problem.
Da ich den Status regelmässig abfragen möchte (alle 4 sek.) gehe ich wie folgt vor:
Nun zum Problem.
Wenn das läuft, dann stürzen sämtliche Browser auf meinem Mac ab... Nach spätestens 2 Minuten kann ich den Browser neu starten...
Wenn Der Status OK ist, dann braucht es den setIntervall ja nicht mehr.
Deswegen habe ich das dann so gemacht:
Der Browser möchte das aber nicht schlucken... SetIntervall läuft frisch fröhlich weiter...
Habt ihr einen Tipp für mich.
Verzweifle jetzt dann bald...
Vielen Dank für die Untersützung.
Habe auf ein kleines Script geschrieben, dass über jquery externe daten abrufen soll
das sieht wie folgt aus:
HTML:
<script type="text/javascript">
function empfangaufruf(){
$.ajax({
type: "POST",
url: "inc/aj_inc/inc.tstatus.php",
data: "tkey=asdflkeosew&dbuser=66",
beforeSend: function(xhr){
$('#preloader').show();
/*$('#recboxdata').hide();*/
},
success: function(html){
/*$("#recboxdata").show();*/
$("#recboxdata").html(html)
},
complete: function(xhr, textStatus){
$('#preloader').hide();
}
});
}
</script>
Da ich den Status regelmässig abfragen möchte (alle 4 sek.) gehe ich wie folgt vor:
HTML:
<script type="text/javascript">
setInterval(function() {
empfangaufruf()
}, 4000)
</script>
Nun zum Problem.
Wenn das läuft, dann stürzen sämtliche Browser auf meinem Mac ab... Nach spätestens 2 Minuten kann ich den Browser neu starten...
Wenn Der Status OK ist, dann braucht es den setIntervall ja nicht mehr.
Deswegen habe ich das dann so gemacht:
HTML:
<script type="text/javascript">
clearInterval(function() {
empfangaufruf()
})
</script>
Der Browser möchte das aber nicht schlucken... SetIntervall läuft frisch fröhlich weiter...
Habt ihr einen Tipp für mich.
Verzweifle jetzt dann bald...
Vielen Dank für die Untersützung.