HILFE! mein Ajax lädt dauernd obwohl es fertig ist

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • HILFE! mein Ajax lädt dauernd obwohl es fertig ist

    Hi leutz.

    ich habe ein problem mit meinem ajax.
    wenn ich meine seite offne, wird alles ganz normal mit ajax geladen und funktioniert.

    auf der seite rufe ich die fuktion ganz normal auf "load()".

    allerdings lädt der browser FF dauern etwas, obwohl es nix zum laden gibt.

    hat jemand dieses phänomen bei FF beobachet?

    was kann ich daran machen, so dass es nicht dauernd lädt, sondern nur wenn es fertig ist?

  • #2
    Hast du einen Link?

    mfg

    Comment


    • #3
      hi.. ne ich habe das nur auf local host.

      ich habe aber herausgefunden, wordan es liegt.

      ich gebe den übergebenen wert der php datei mit
      PHP Code:
      document.write(txt
      aus.. und dadurch lädt es permanent.

      wenn ich
      PHP Code:
      document.getElementById("divContainer").innerHTML=txt
      benutze, lädt es gabz normal.. also nur ganz kurz.

      wieso ist das bei der ersten variante so?

      Comment


      • #4
        Weis den keiner bescheid, wieso das so ist?

        gibt es eine alternative zu "document.write()" ???

        Comment


        • #5
          Heeeyyy Leute!! Seid Ihr eingeschlafen??

          Comment


          • #6
            zeig doch mal deine AJAX Methoden und die PHP-Datei, die aufgerufen wird.

            Comment


            • #7
              ajax
              PHP Code:
              function load()
              {        
                      

                      
              with (new Ajax())
                      {
                          
              url="ajax/ausgabe.php";
                          
              method="POST";
                          
              params="";
                          
              onSuccess=successHandler;
                          
              onError=errorHandler;
                          
              doRequest();
                      }
                    

                      
              //Den Text in die Seite einfügen
                      
              function successHandler(txt,xml)
                      {                          
                                                  
                                  
              document.write(txt);        
                                  
                                  
              //document.getElementById("div").innerHTML=txt;
                      
              }
                      

                  
                      
              //Fehler
                      
              function errorHandler(msg)
                      {
                        
              alert("fehler");
                      }
                      

              php datei
              PHP Code:
              <?php 

                  $ausgabe 
              "lalalalalal ";

                  echo 
              $ausgabe;
                  
              ?>
              durch das document.write(txt); wird ajax im FF3 dauernd ausgeführt. im IE nicht

              Comment


              • #8
                scheint so als wenn heute Feriertag bei euch ist.

                Comment


                • #9
                  Da du so ungeduldig bist und ständig drängeln ... schliesse ich den Thread mal für einen Tag, damit du endlich lernst, wie man sich in einem Forum zu benehmen hat.

                  *CLOSED*

                  Und wehe, wenn du eine neuen aufmachst

                  Comment

                  Working...
                  X