tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
2648
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von FlorianR
    FlorianR FlorianR ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Ort
    Lüneburg
    Beiträge
    244
    Hallo Zusammen,

    ich habe eine Problem wo ich nicht weiterkomme und zwar lade ich mit Ajax eine Html Datei in mein Dokument (in ein Div). Nun habe ich aber das Problem, das der Inhalt der html Datei nicht richtig dargestellt wird, es wird der komplette Quelltext angezeigt. Kann man diesen Quelltext wieder umkodieren irgendwie?

    Hier mein Quellcode (ohne Verbindungsaufbau):

    PHP-Code:
    <script type="text/javascript">
    var 
    request null;
    var 
    div null;

    function 
    doRequest(urldiv)
    {
          
    request createRequest();
          
    request.onreadystatechange = function()
          {
             switch(
    request.readyState)
             {
                case 
    0:
                case 
    1:
                case 
    2:
                case 
    3: return;
                case 
    4: var out request.responseText; break;
             }
             
    document.getElementById(div).style.display "block";
             
    document.getElementById("inhalt").style.display "none";
             
    document.getElementById(div).firstChild.nodeValue out;
          }
          
    request.open("GET"url true);
          
    request.send(null);

    Danke im Voraus.
    Gruß,
    Florian
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    versuchs mal so:
    Code :
    1
    
    document.getElementById(div).innerHTML = out;
    Erklärung: da der Zielknoten mutmasslicherweise ein Textknoten ist, änderst du mit nodeValue den lesbaren Text, und nicht dessen HTML-Inhalt.
    innerHTML verhält sich wie gewünscht.
     

  3. #3
    Avatar von FlorianR
    FlorianR FlorianR ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Ort
    Lüneburg
    Beiträge
    244
    Vielen Dank, das war ja einfach, den Befehl merke ich mir.
     

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 05.01.11, 14:12
  2. Antworten: 2
    Letzter Beitrag: 08.07.09, 15:54
  3. HTML-Code wird aus XML ausgelesen und als Text angezeigt!?
    Von LearningCpp im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 17.05.07, 11:53
  4. Antworten: 4
    Letzter Beitrag: 26.01.06, 14:15
  5. Antworten: 2
    Letzter Beitrag: 05.08.03, 10:13