Ich möchte ein UDP-String mit Java auf einer HTML-Seite absenden.
Und zwar möchte ich eine ganz normale HTML-Seite im Web-Browser
aufrufen und wenn ich auf ein GIF oder JPG Bild (Schalter) klicke, dann
soll ein UDP-String (String 1) gesendet werden und sich das Bild ändern,
z.B. von einer Glühbirne "aus" in Glühbrine "an". Wenn ich dann nochmals
dadrauf klicke, soll wieder ein String (String 2) gesendet werden
und sich auch wieder das Bild ändern.
Ich hoffe, ich habe mich jetzt so verständlich ausgedrückt, dass man mein
Anliegen verstehen kann...
:lol:
Toll wäre es natürlich, wenn das ganze noch über die Map-Funktion gehen
würde, sprich wenn man irgendwo auf ein großes Bild, z.B. wie einem
Grundriss, klickt.
Bin wirklich für jede Hilfe und für jeden Tipp dankbar !!!!
selbst wenn es mit Javascirpt ginge -was ich nicht glaube - dann müsste 192.168.222.111 der Server sein, von dem die HTML-Seite ursprünglichen gekommen ist
ansonsten
klick
request zum Server
am Server mit java.net.* das UDP-Paket verschicken
Ich will einfach nur von einer ganz normalen HTML-Seite, einen UDP-Befehl
an ein Gerät im Netzwerk senden und zwar dann, wenn ich auf irgendeinen
Button klicke... egal ob dieser nun eine Grafik ist, die sich vielleicht noch
ändert wenn man drauf geklickt hat, oder nicht.
Soweit ich weiß, ist ein UDP-Paket nicht IP-Adressen gebunden, sondern nur
das Gerät bzw. der Empfänger muß es zulassen, dass er das Paket empfängt
und verarbeitet.
Wenn man so ein UDP-Paket nicht per Java über eine HTML-Seite verschicken
kann, dann hat sich der Rest mit den wechselnen Grafiken auch erledigt.
@thE_29
Wow! Was für ein sinnvoller und kreativer Beitrag! Respekt!
:applaus:
Was gibt es eigentlich nicht zu verstehen !?
Nochmals... eine HTML-Seite. Dort kann man mit der Maus
auf einen Button klicken... und wenn man das gemacht hat
soll ein UDP-Paket bzw. Befehl an ein Gerät mit einer be-
stimmten IP-Adresse geschickt werden.
Geht das... wenn ja, wie !?
Mit Visual Basic war das jedenfalls eine Sache von 3 Minuten.
@jensrw: kennst du dich überhaupt aus wie man java auf eine webseite einbindet??
(super Aufgabenstellung :applaus: )
Meinst du vielleicht javascript??
Du musst eine Interaktion zwischen javascript und einem java applet machen...
Wie gesagt, du weiß net was du willst!
Mach genauere Angaben (wie zB was das Applet noch machen soll oder was du jetzt wirklich willst)
Es geht net das du auf ein Bild in HTML klickst das du dann einfach so einen UDP Befehl schicken kannst!
Offline apps (egal ob jetzt VB oder Java) sind komplett was anderes als Online (sprich Applets)
Das was du willst (bzw so wie du es willst) geht einfach net..
Mach mal einen logischen Ablauf wie was gehen soll....
HTML Seite -> auf Bild klicken -> via Java UDP Befehl senden...
(hier Interaktion zwischen JavaScript und einem nicht sichtbaren java Applet was sendet)
leichter wäre
Applet Seite -> Auf bild im Applet klicken -> UDP Befehl senden
ja, bei einer Standalone Datei (ohne Webserver) die im Internet Explorer angezeigt wird. Soll ich dich jetzt noch hundermal Fragen, ob die Datei von einem Webserver kommt oder lokal rumliegt?
Aber da fällt mir die Antwort auf deine Frage ein
Nochmals... eine HTML-Seite. Dort kann man mit der Maus
auf einen Button klicken... und wenn man das gemacht hat
soll ein UDP-Paket bzw. Befehl an ein Gerät mit einer be-
stimmten IP-Adresse geschickt werden.
@Bleiglanz
Danke für die Antwort...
Hier trifft auch wieder der Spruch, es ist schon alles gesagt worden, nur noch nicht von jedem !
Danke... ich weiß, dass das mit Visual Basic kein Problem ist.
@thE_29
Ich weiß was ich will.
Schreib' lieber wieder in der Witzecke ein paar Zeilen.
Wie das nun am besten zu realisieren ist, war ja auch die Frage und nicht ob irgendwas auf einem
Server liegt, oder Lokal... bzw. mit oder ohne speziellen Applets.
Scheinbar wird hier solange gefragt, bis das eigentlich Anliegen so "verbogen" worden ist, dass man
vielleicht mal eine Antwort geben kann.
Na ziemlich genau 34min. "rumgooglen" und 12-13min "programmieren" und ausprobieren, läuft das
ganze so wie ich es will und ohne Probleme.
Werde ich demnächst direkt so machen, dann brauche ich mir jedenfalls nicht die infantilen Kommentare
von selbst ernannten "Experten" hier rein tun.
du bist nur zu blöd eine Frage richtig zu stellen, das ist alles
Ob die Datei lokal liegt oder von einem Webserver kommt ist hochgradig relevant, auch wenn man VBScript verwendet; schon mal von Zonen-Modell des IE gehört? Bei Firefox/Mozilla ists noch grausamer, weil da alles Hostnamensbasiert abläuft
Und weil wir hier in einem Java Forum sind, ist die Frage noch wichtiger (Sandbox ja/nein)
Wenn wir den verblödeten Rollover-Effekt mal weglassen
dann hast du gefragt
Ich möchte ein UDP-String mit Java auf einer HTML-Seite absenden.
wie!? das hast du vorher nicht getan? und dann musst du den hilfsbereiten "Experten" hier auf die Nüsse gehen, mit etwas, dass du selbst ohne aufwand hinbekommst?
respekt kollege.
aber die lösung interessiert mich auch. würdest du die bitte mal posten?