Ergebnis 1 bis 9 von 9
  1. #1
    Avatar von EnemyArea
    EnemyArea ist offline Eroberer
    registriert
    19-06-2005
    Beiträge
    56

    Ja nach laden mittels AJAX ausführen?

    hi ihrs
    wie kann man js noch nach dem laden mittels ajax ausführen?

    also ich lade js mittels ajax in ein div.

    <script type="text/javascript">
    alert(1);
    </script>

    in dieses div:

    <div id="test">
    </div>

    wenn ich das mit ajax mache, passiert nichts.

    rufe ich die datei ohne es mit ajax rein zu laden auf, geht es

    hoffe ihr versteht das ganze^^

  2. #2
    pit-r Guest

    AW: Ja nach laden mittels AJAX ausführen?

    Moin!

    Mach's mit document.createElement...

    Ahoi - Pit

  3. #3
    Avatar von EnemyArea
    EnemyArea ist offline Eroberer
    registriert
    19-06-2005
    Beiträge
    56

    AW: Ja nach laden mittels AJAX ausführen?

    ?? kenn ich garnicht, wie meinste das?? xD kannste vllt bitte nen beispiel geben^^?

  4. #4
    pit-r Guest

    AW: Ja nach laden mittels AJAX ausführen?

    Zitat Zitat von EnemyArea
    kannste vllt bitte nen beispiel geben^^?
    Ob's was bringt? Beispiel...

  5. #5
    Avatar von EnemyArea
    EnemyArea ist offline Eroberer
    registriert
    19-06-2005
    Beiträge
    56

    AW: Ja nach laden mittels AJAX ausführen?

    Code:
    function loadData(url,div){
      var request = new ActiveXObject("Microsoft.XMLHTTP");
      request.open('get',url);
      request.onreadystatechange=function(){parseInfo(div,request)}
      request.send('');
    }
    
    function parseInfo(div,request){
      if(request.readyState==4){ 
        closemenu('windowloading');
        var answer=request.responseText;
        document.getElementById(div).innerHTML=answer;
      }
    }
    hier mal der ajax code.

    der lädt jetzt in das div: <div id="test"></div> die datei: test.php mit dem inhalt:

    <script type="text/javascript">
    alert(1);
    </script>

    <div>Test</div>

    in das div.
    <a href="loadData('test.php','test')">Lade</a>

    wie baue ich dein beispiel dann ein ô.o ?

  6. #6
    pit-r Guest

    AW: Ja nach laden mittels AJAX ausführen?

    Zitat Zitat von pit-r
    Mach's mit document.createElement...
    ... und vergiß AJAX für Dein Vorhaben.

  7. #7
    Avatar von EnemyArea
    EnemyArea ist offline Eroberer
    registriert
    19-06-2005
    Beiträge
    56

    AW: Ja nach laden mittels AJAX ausführen?

    d.h.? ist geht so garnicht wie ich es vor habe oder x.X ?

  8. #8
    Avatar von rasputin
    rasputin ist offline Lounge-Member
    registriert
    31-10-2001
    Beiträge
    3.102

    AW: Ja nach laden mittels AJAX ausführen?

    ich habe den schieren verdacht, dass du das beispiel von pit weiter oben gar nicht angeschaut hast.

  9. #9
    _Chris_ ist offline Jungspund
    registriert
    16-10-2006
    Beiträge
    19

    AW: Ja nach laden mittels AJAX ausführen?

    Auf die Art wird Dein Code nicht ausgeführt.
    Wende entweder eval() auf den übermittelten Code in responseText an (dann aber ohne die Script-Tags serverseitig), oder generiere dynamisch ein neues Script-Tag, das Deinen zusätzlichen Code einbindet.

Ähnliche Themen

  1. externe js-datei neu laden
    Von Herr-Vorragend im Forum JavaScript
    Antworten: 13
    Letzter Beitrag: 25-01-2008, 13:39
  2. gutes AJAX Buch
    Von Kurt Cobain im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 12-08-2006, 11:44
  3. ajax - funktions-parameterübergabe-fehler
    Von Koksnuss im Forum JavaScript
    Antworten: 5
    Letzter Beitrag: 25-07-2006, 20:03
  4. Antworten: 6
    Letzter Beitrag: 05-07-2006, 15:07
  5. Iframes mittels Datum laden
    Von einandy im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 10-02-2006, 10:40

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •