Javascript (Ajax) per Button aufrufen

Shag1984

Grünschnabel
Hallo.

Habe ein Ajax script, welches mir Inhalte in einen DIV läd.
Ich möchte das jetzt über Flash ansprechen.

Hier ist das Ajax Script:
PHP:
 <script type="text/javascript">
 // here we define global variable
var ajaxdestination="";

function getdata(what,where) { // get data from source (what)
 try {
   xmlhttp = window.XMLHttpRequest?new XMLHttpRequest():
          new ActiveXObject("Microsoft.XMLHTTP");
 }
 catch (e) { /* do nothing */ }

 document.getElementById(where).innerHTML ="<center><img src='loading.gif'></center>";
// we are defining the destination DIV id, must be stored in global variable (ajaxdestination)
 ajaxdestination=where;
 xmlhttp.onreadystatechange = triggered; // when request finished, call the function to put result to destination DIV
 xmlhttp.open("GET", what);
 xmlhttp.send(null);
  return false;
}

function triggered() { // put data returned by requested URL to selected DIV
  if (xmlhttp.readyState == 4) if (xmlhttp.status == 200) 
    document.getElementById(ajaxdestination).innerHTML =xmlhttp.responseText;
}
 </script>


So sieht ein Link in HTML aus:
PHP:
<a href="#" onclick="getdata('content.htm','content1');">1</a>


Also ging ich hin und versuchte bereits folgendes:
PHP:
on(release)
    {
        getURL("javascript:getdata('content.htm','content1');");
    }


Auch folgendes hat nicht geklappt
PHP:
on(release)
    {
        ExternalInterface.call('content2.htm','content1');
    }


Ich hoffe jemand kann mir helfen.
 
Hier musst du schon deine Funktion nennen.

Code:
on(release)
    {
        ExternalInterface.call("getdata", "content2.htm", "content1");
    }
 
Zurück