Ergebnis 1 bis 10 von 10

Thema: Wer kann mir die Ajax SB repariert liefern?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von SebbyPHM
    Registriert seit
    17.07.2006
    Beiträge
    844
    Ganz einfache Lösung eigentlich.

    chatbox.js
    Code:
    function meldung ()
    {
    	if(xmlHttp2.readyState == 4) {
    		response = xmlHttp2.responseText;
    		if (response.length > 20) window.alert(response);
    		else {
    			document.chatbox.message.value = '';
    			document.chatbox.message.focus();
    		}
    		loadData();
    	}
    }
    Mit freundlichem Gruß
    SebbyPHM




  2. #2
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280
    es ist leider nochimmer dieses blöde popup vorhanden.

    Ich arbeite mit dem FF und da kommt dieses popup mit der "0"


    da man denke ich mal mit der einzelnen datei nix anfangen kann poste ich diese mal so wie sie auf meinem server liegt.

    PHP-Code:
    a// Benutzerdefinierte Modulfunktionen
    function addsmilie (text) {
       
    textfeld();
       
    document.chatbox.message.value  += text ' ';
       
    document.chatbox.message.focus();
    }

    function 
    textfeld () {
       
    msg document.getElementById('text');
       if (
    document.chatbox.message.value == document.chatbox.message.defaultValuedocument.chatbox.message.value='';
    }

    function 
    enterbtn(evt){
        var 
    charCode = (evt.which) ? evt.which event.keyCode
        
    if(charCode == "13"){
            
    saveData();
        }
    }

    function 
    meldung ()
    {
        if(
    xmlHttp2.readyState == 4) {
            
    response xmlHttp2.responseText;
            if (
    response.length 20window.alert(response);
            else {
                
    document.chatbox.message.value '';
                
    document.chatbox.message.focus();
            }
            
    loadData();
        }
    }


    //globale Instanz von XMLHttpRequest
    var xmlHttp false;
    var 
    xmlHttp2 false;
     
    //XMLHttpRequest-Instanz erstellen
    //... für Internet Explorer
    try {
        
    xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP");
        
    xmlHttp2  = new ActiveXObject("Msxml2.XMLHTTP");
    } catch(
    e) {
        try {
            
    xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");
            
    xmlHttp2  = new ActiveXObject("Microsoft.XMLHTTP");
        } catch(
    e) {
            
    xmlHttp  false;
            
    xmlHttp2  false;
        }
    }
    //... für Mozilla, Opera, Safari usw.
    if (!xmlHttp  && typeof XMLHttpRequest != 'undefined') {
        
    xmlHttp = new XMLHttpRequest();
        
    xmlHttp2 = new XMLHttpRequest();
    }
     
    //aktuelle Daten laden
    loadData();
     
    //alle 5 Sekunden neue Daten holen
    //setInterval("loadData()",2500);

    function loadData()
    {
     if (
    xmlHttp) {
         
    xmlHttp.open('GET''module/chatbox/chatbox_get.php''?rand='+Math.floor(Math.random() * 1000000), true);
         
    xmlHttp.onreadystatechange anzeigen;
         
    setTimeout("loadData()",2500);
     }
    }

    function 
    saveData()
    {
     if (
    xmlHttp2) {
         
    xmlHttp2.open('POST''module/chatbox/chatbox_post.php'+'?rand='+Math.floor(Math.random() * 1000000));
         
    xmlHttp2.setRequestHeader("Content-Type""application/x-www-form-urlencoded"); 
         
    xmlHttp2.send('message='+document.chatbox.message.value+'&submit='+document.chatbox.submit.value);
         
    xmlHttp2.onreadystatechange meldung;
     }
     
    loadData();
    }

    function 
    delEntry(id)
    {
     if (
    xmlHttp) {
         
    xmlHttp.open('GET''module/chatbox/chatbox_get.php''?delid='+id+'&rand='+Math.floor(Math.random() * 1000000), true);
         
    xmlHttp.onreadystatechange anzeigen;
     }
    }


    function 
    anzeigen()
    {
    var 
    myDiv2 document.getElementById("chatbox_content");
    if(
    xmlHttp.readyState == 4)
    {
    if(
    xmlHttp.status == 200)
    {
    try
    {
    response xmlHttp.responseText;
    //alert(response)
    myDiv2.innerHTML =  response;
    //setTimeout("loadData()",2500);
    }
    catch (
    e)
    {
    alert("Kann nicht von Serverdatei lesen (bei Namen)"  e.toString());
    }
    }
    else 
    {
    alert(xmlHttp.status);
    }
    }


  3. #3
    Erfahrener Benutzer Avatar von SebbyPHM
    Registriert seit
    17.07.2006
    Beiträge
    844
    PHP-Code:
    // Benutzerdefinierte Modulfunktionen
    function addsmilie (text) {
       
    textfeld();
       
    document.chatbox.message.value  += text ' ';
       
    document.chatbox.message.focus();
    }

    function 
    textfeld () {
       
    msg document.getElementById('text');
       if (
    document.chatbox.message.value == document.chatbox.message.defaultValuedocument.chatbox.message.value='';
    }

    function 
    enterbtn(evt){
        var 
    charCode = (evt.which) ? evt.which event.keyCode
        
    if(charCode == "13"){
            
    saveData();
        }
    }




    //globale Instanz von XMLHttpRequest
    var xmlHttp false;
    var 
    xmlHttp2 false;
     
    //XMLHttpRequest-Instanz erstellen
    //... für Internet Explorer
    try {
        
    xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP");
        
    xmlHttp2  = new ActiveXObject("Msxml2.XMLHTTP");
    } catch(
    e) {
        try {
            
    xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");
            
    xmlHttp2  = new ActiveXObject("Microsoft.XMLHTTP");
        } catch(
    e) {
            
    xmlHttp  false;
            
    xmlHttp2  false;
        }
    }
    //... für Mozilla, Opera, Safari usw.
    if (!xmlHttp  && typeof XMLHttpRequest != 'undefined') {
        
    xmlHttp = new XMLHttpRequest();
        
    xmlHttp2 = new XMLHttpRequest();
    }
     
    //aktuelle Daten laden
    loadData();
     
    //alle 5 Sekunden neue Daten holen
    //setInterval("loadData()",2500);

    function loadData()
    {
     if (
    xmlHttp) {
         
    xmlHttp.open('GET''module/chatbox/chatbox_get.php''?rand='+Math.floor(Math.random() * 1000000), true);
         
    xmlHttp.onreadystatechange anzeigen;
         
    xmlHttp.send(null);
         
    setTimeout("loadData()",5000);
     }
    }

    function 
    saveData()
    {
     if (
    xmlHttp2) {
         
    xmlHttp2.open('POST''module/chatbox/chatbox_post.php'+'?rand='+Math.floor(Math.random() * 1000000));
         
    xmlHttp2.setRequestHeader("Content-Type""application/x-www-form-urlencoded"); 
         
    xmlHttp2.send('message='+document.chatbox.message.value+'&submit='+document.chatbox.submit.value);
         
    xmlHttp2.onreadystatechange meldung;
         
    xmlHttp2.send(null);
     }
     
    loadData();
    }

    function 
    delEntry(id)
    {
     if (
    xmlHttp) {
         
    xmlHttp.open('GET''module/chatbox/chatbox_get.php''?delid='+id+'&rand='+Math.floor(Math.random() * 1000000), true);
         
    xmlHttp.onreadystatechange anzeigen;
         
    xmlHttp.send(null);
     }
    }

    function 
    meldung ()
    {
        if(
    xmlHttp2.readyState == && xmlHttp2.status == 200) {
            
    response xmlHttp2.responseText;
            if (
    response.length 20window.alert(response);
            else {
                
    document.chatbox.message.value '';
                
    document.chatbox.message.focus();
            }
            
    loadData();
        }
    }

    function 
    anzeigen()
    {
    var 
    myDiv2 document.getElementById("chatbox_content");
    if(
    xmlHttp.readyState == 4)
    {
    if(
    xmlHttp.status == 200)
    {
    try
    {
    response xmlHttp.responseText;
    //alert(response)
    myDiv2.innerHTML =  response;
    //setTimeout("loadData()",5000);
    }
    catch (
    e)
    {
    alert("Kann nicht von Serverdatei lesen (bei Namen)"  e.toString());
    }
    }
    }

    Mit freundlichem Gruß
    SebbyPHM




  4. #4
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280
    supi danke nun läuft es

    muss nun nur noch rausfinden warum die smilys nicht mehr gehen oO habe bestimmt zuviel gelöscht aus der datei oO

  5. #5
    Erfahrener Benutzer
    Registriert seit
    11.01.2008
    Beiträge
    483
    Zitat Zitat von schlachtherr Beitrag anzeigen
    es ist leider nochimmer dieses blöde popup vorhanden.

    Ich arbeite mit dem FF und da kommt dieses popup mit der "0"
    Das gleiche Problem habe ich auch.
    Es ist immer noch da, wenn ich die Datei ändere, so wie es sebbyPHP gepostet hat.
    Ich weiß nicht, was man da noch machen kann?

    Außerdem habe ich noch folgendens Problem:
    Zitat Zitat von Freesnooze Beitrag anzeigen
    Hallo,
    habe mir die Chatbox auch gerade gekauft.

    Nun habe ich die Dateien hochgeladen.
    Wenn ich jetzt aber im Adminforce das Chatboxmodul aufrufe, dann öffnet sich auch ein Popup, aber dort steht:
    PHP-Code:
    Fatal error:  Call to undefined function modul_tableexists() in /users/lose-eg/www/lose-eg/module/chatbox/admin.php on line 4 
    Betreffende Zeile lautet:
    PHP-Code:
    if (!modul_tableexists ($db_prefix.'_chatbox') && is_readable 
    Die Tabelle vms_chatbox habe ich schon mit der beiliegenden SQL erstellt.
    Auch wenn sie nicht erstellt ist, funktioniert es nicht.

    Ich hoffe ihr könnt mir helfen.

  6. #6
    Erfahrener Benutzer Avatar von SebbyPHM
    Registriert seit
    17.07.2006
    Beiträge
    844
    Mit freundlichem Gruß
    SebbyPHM




  7. #7
    Erfahrener Benutzer
    Registriert seit
    11.01.2008
    Beiträge
    483
    Supi,
    danke dir. Hätte aber gedacht, dass das schon im VMS 1.2.4 mit drinnen wäre...

    Und ich dachte, dass man da jetzt übers AF einstellen kannn. *gg* Da werden ja nur die Texte augegeben^^.

    PS: Die Datei
    Datei "module/chatbox/chatbox.php" ändern.
    existiert nicht mehr. Das ist jetzt ja die
    Datei "module/chatbox/confic.inc.php" ändern.
    So jetzt nur noch hoffen, dass das "0" Popup nicht mehr kommt und alles ist in Butter.

Ähnliche Themen

  1. [HTML/CSS/JS] Suche jemanden der mein Design repariert [IE Probleme]
    Von n00dl3supp3 im Forum [HD] Programmieren
    Antworten: 0
    Letzter Beitrag: 16.05.2010, 13:25
  2. [S] Ajax Klickbereich VMS 1.2
    Von King2Flash im Forum Scripte
    Antworten: 8
    Letzter Beitrag: 15.03.2010, 20:42
  3. Ajax für Dopplerbereich
    Von Sledgedog im Forum [HD] Programmieren
    Antworten: 14
    Letzter Beitrag: 09.10.2009, 00:46
  4. [S] Progger - AJAX
    Von Gremlin im Forum Scripte
    Antworten: 4
    Letzter Beitrag: 20.03.2009, 02:11
  5. Ajax Forcedklickbereich
    Von SebbyPHM im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 6
    Letzter Beitrag: 22.10.2007, 21:32

Berechtigungen

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