Hirse: Text wird abgeschnitten?

Beitrag lesen

Danke für die Antwort. Dann will ich mal ein wenig Code rausrücken... vllt sieht ja jemand den Fehler, den ich nicht finde.

Der JS Code:

  var text = 0;  
  var request = false;  
  
    function setRequest(mache, nameid, pass, eintrag) {  
              var mach = mache;  
              var nummer = nameid;  
              var pw = pass;  
              var schreibe = eintrag;  
              document.getElementById('lade').style.display='';  
        if (window.XMLHttpRequest) {  
            request = new XMLHttpRequest();  
        } else if (window.ActiveXObject) {  
            try {  
                request = new ActiveXObject('Msxml2.XMLHTTP');  
            } catch (e) {  
                try {  
                    request = new ActiveXObject('Microsoft.XMLHTTP');  
                } catch (e) {}  
            }  
        }  
        if (!request) {  
            alert("Kann keine XMLHTTP-Instanz erzeugen");  
            return false;  
        } else {  
                     if(mach != '2') {  
            var url = "./answer.php";  
            request.open('post', url, true);  
            request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');  
            request.send('number='+nummer);  
            request.onreadystatechange = interpretRequest;  
                     } else {  
                     var url = "./write.php";  
            request.open('post', url, true);  
            request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');  
            request.send('number='+nummer+'&pw='+pw+'&schreibe='+schreibe);  
            request.onreadystatechange = interpretRequest;  
                     }  
        }  
    }  
    function interpretRequest() {  
        switch (request.readyState) {  
            case 4:  
                if (request.status != 200 && request.status != 0) {  
                    alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);  
                } else {  
                    var xmlDoc    = request.responseXML;  
                    var text    = xmlDoc.getElementsByTagName('answer').item(0).firstChild.data;  
                                   var text = text.replace(/\[br\]/g,"<br>");  
                                   var text = text.split("#END#");  
                                   var postit = '';  
                                   for each (var entry in text) {  
                                   if (entry != '') {  
                                   postit += entry+'<br><br><hr style="border: 0px; border-top: solid 2px #301515; border-bottom: transparent;"><br><br>';  
                                   }  
                                   }  
                                 document.getElementById('content').innerHTML = postit;  
                                 document.getElementById('lade').style.display='none';  
                }  
                break;  
            default:  
                break;  
        }  
    }  

Antwortdatei funktioniert ja Fehlerfrei.
Die anderen Dinge, funktionieren bei kurzem Text auch ohne Fehler.