Kalle_B: hat sich erledigt

Beitrag lesen

Versuche den Programmaufruf über einen Eventhandler zu aktivieren. Ajax arbeitet im Hintergrund und kann eigentlich jederzeit aufgerufen werden.

Danke.

Habe mich von dieser Zeile
  F1 = window.open( "tm441_ajax.php","Fenster1","width=600,height=400,left=10,top=10,scrollbars=yes");

etwas kirre machen lassen.

In Wirklichkeit war das nur zu Protokollzwecken, der eigenrliche Programmaufruf steckt hier:

getNewContent( 1 );

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
function getNewContent( ajaxParameter )
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
  http.open('get','tm441_ajax.php' );
  http.onreadystatechange = updateNewContent;
  http.send(null);
  return false;
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~
function updateNewContent()
//~~~~~~~~~~~~~~~~~~~~~~~~~~
{
  if(http.readyState == 4){
    alert ( http.responseText );
  }
}

Klappt bestens.

Kalle