Suchergebnisse

Suchergebnisse 1-20 von insgesamt 34.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Wie dumm... Manchmal hab ich echt ein Brett vorm Kopf! Vielen Dank!!! Gruß Rantan

  • Hallo! Ich habe einen Sortieralgorythmus nach dem Vorbild von aktuell.de.selfhtml.org/artikel/dhtml/tabellen-sortieren/ gebaut. Nun stehe ich allerdings vor dem Problem, dass dieser Algorythmus so nicht mit gleichen Vor- oder Nachnamen klar kommt. Die problematische Stelle ist: Quellcode (4 Zeilen) Was passiert? Die beiden Arrays Spaltendaten und Vergleichsdaten werden verglichen. Im Falle des Sortierens nach den Nachnamen repräsentiert das Array Spaltendaten eine sortierte Liste der Nachnamen u…

  • Jetzt funktioniert alles wieder einwandfrei. Weiß nicht, ob es an der doppelten Variablen lag oder an den Zahlen als ID. Auf jeden Fall hab ich aus dem einen i in der Schleife ein k gemacht, hab die Variable id in identifier umbenannt und aus den ids 0-14 die ids tr_0 - tr_14 gemacht. Vielen Dank für die Hilfe! Gruß Rantan

  • Ja, da hast du schon recht. Das ist noch ein Überbleibsel aus meiner Probierphase. Ich kämpfe ja schon länger damit rum und hab dann gelesen, dass es bei JavaScript Probleme mit den Typen geben kann. Darum hab ich das mal so probiert, weil ich dachte, dass er dann auf jeden Fall nen String dort hat. Sind aber alles schonmal gute Tips. Ich werde das mal eben umsetzen und dann melde ich mich wieder.

  • Hi! Hab keine passende Überschrift für mein Problem gefunden. Ich sitze schon seit Tagen an dem gleichen Problem. Ich hoffe, es ist nur ne Kleinigkeit... Ich habe also folgenden JavaScript Code: Quellcode (47 Zeilen) Es kommen also XML-Daten an und werden gespeichert. Zum einen ist es die ID eines Elements, das aus einer Tabelle gelöscht werden soll und Daten eines Elements, dass unten an die Liste angehängt werden soll. Mit Hilfe der ID wird nun das entsprechende <td>-Element aus der Tabelle ra…

  • Alles klar, vielen Dank für die schnelle Antwort! Gruß Rantan

  • Hi! Gibt es in JavaScript nicht soetwas wie ".equals()", um 2 Strings zu vergleichen? Ich habe bis jetzt nur "==" oder für die neueren Versionen auch "===" gefunden. Für mich wäre so ein equals aber schon erforderlich... Gruß Rantan

  • Hi! Ich steh gerade völlig auf dem Schlauch. Ich hole mir mit "var bla = document.getElementById(i + "_name")" eine Zelle aus einer Tabelle. Jetzt möchte ich mir den Inhalt der Zelle ausgeben lassen. Aber ich bekomme es einfach nicht hin, den Text da rauszubekommen. Bis jetzt habe ich folgendes probiert: document.createTextNode(bla); document.createTextNode(bla.nodeValue); document.createTextNode(bla.firstChild); document.createTextNode(bla.firstChild.nodeValue); document.createTextNode(bla.chil…

  • Ah, das er die Funktion ausgeben() 4 mal aufruft liegt am readyState oder? Für jeden Wechsel des readyStates von 1 bis 4 wird die aufgerufen, richtig?

  • Und im Internet Explorer macht er überhaupt nichts. Funktioniert nur im Firefox... Hier mal das Servlet, welches der Ursprung des ganzen Übels ist... Quellcode (37 Zeilen)

  • Ja, die Funktion wird onload aufgerufen. Wenn ich den Server starte und dann zu der Seite connecte, dann zeigt er erstmal gar nix an. Erst wenn ich dann nochmal auf aktualisieren drücke passiert was. Und jetzt hab ich mal noch einmal alert("request") und einmal alert("ausgeben") an die Anfänge der Funktionen geschrieben, um zu gucken wie das mit den Aufrufen abläuft und bin völlig verwirrt. Wenn ich jetzt auf aktualisieren klicke, dann ruft er einmal die Funktion request auf und dann 4(!!!) mal …

  • Weiß der Teufel was da los war. Funktioniert jetzt. Mit Hilfe eines XMLHttpRequest wird eine XML-Datei abgefragt und die einzelnen Elemente werden an eine Tabelle angehängt. Quellcode (48 Zeilen) Jetzt gibt es nur noch das Problem, dass er die Tabelle beim ersten Aufruf nicht anzeigt, sondern erst nach erneutem aktualisieren. Jemand ne Idee woran das liegt? Gruß Rantan

  • Hi! Ich habe hier ein Javascript geschrieben, welches einen Reuqest erzeugt und dann die nächste Funktion, sprich die Funktion ausgeben(), aufrufen soll. Dies funktioniert aber nicht. Warum? Quellcode (48 Zeilen)

  • Leider nicht. Das hab ich mir auch schon einmal durchgelesen. Trotzdem vielen Dank! Gruß Rantan

  • Soooooo, das sieht schon ganz gut aus. Ich habe meine 3 Servlets und mein AJAX-Kram läuft super. Das ganze läuft bisher aufm Jetty. Da gibt es ja die Möglichkeit mit den Continuations, um einen Request "hängen" zu lassen, um den Traffic zu reduzieren. Das funktioniert auch super. Der Request wird erzeugt und wartet auf eine Änderung bis ein Timeout abläuft. Danach wird ein neuer erzeugt. Allerdings lässt der Jetty nicht mehr als 8 parallele Verbindungen zu, obwohl er das eigtl können sollte. Abe…

  • Hi! Und wieder stoße ich an eine Grenze, die es zu überschreiten gilt. Ich habe mein Projekt jetzt folgendermaßen erweitert. Ich habe: 1. Eine View in Form meines HelloServlets. 2. Einen Controller in Form meines RequestServlets. 3. Ein Model in Form eines Singleton/DataServlets. Über das RequestServlet bin ich in der Lage einen String zu ändern, welcher im Singleton gespeichert wird. Das DataServlet besteht nur aus dem String, den es vom Singleton bekommt. Das HelloServlet führt alle 5 Sekunden…

  • Cool, danke! Da les ich mich mal eben ein. Gruß Rantan

  • So, jetzt gehts weiter... Es handelt sich im Prinzip um die gleichen Servlets aber etwas verändert. Das erste Servlet ist immernoch dafür da einen Inhalt anzuzeigen, der sich ändert. Das zweite Servlet besteht jetzt aus einem Textfeld und einem Button, um einen String einzugeben. Der String soll dann dynamisch im ersten Servlet angezeigt werden. Ich hab mir das so vorgestellt, dass man den String eingibt und dieser von einer Javascript-Funktion in einer Variablen gespeichert wird. Das klappt auc…

  • Hat sich erledigt. Habs jetzt mit innerHTML gelöst. Das hatte ich schonmal probier. Der Fehler lag glaube ich darin, dass ich "Html" statt "HTML" geschrieben habe. Die Codezeile lautet jetzt also: document.getElementById(\"div\").innerHTML = http_request.responseText; Gruß Rantan

  • Hi! Ich fange gerade ein bißchen mit AJAX an. Habe basierend auf http://developer.mozilla.org/de/docs/AJAX:Getting_Started ein kleines Testprojekt erstellt. Um es an meine Anforderungen anzupassen habe ich das ganze jedoch mit Servlets gemacht. Ich habe ein Servlet mit der Javascript Funktion und einem leeren Div-Container mit der ID "div". Die Javascript Funktion wird alle 5 Sekunden aufgerufen und holt den HTML-Code des anderen Servlets. Das andere Servlet hat lediglich den typischen HTML Aufb…