Javascript problem :-(
Hallo ,
Ich fange gerade an ein bischen Javascript zu lernen .
Ich hoffe mir kann einer bei meinem Problem weiterhelfen.
Ich habe ein kleines Bild auf meiner Webseite , wenn man mit der Maus drüberfährt (onmouseover) soll in einer neuen (Divbox) die noch leer ist , das Bild groß angezeigt werden. Zudem sollen aber noch Daten aus einer MySQL Datenbank dazu ausgelesen werden. (Name , Ort u.s.w )
Es gibt eine ID in der Datenbank die genau so heist wie das Bild wo man drüberfährt.
z.B
Bildname = hdg3hdggha3h1.jpg
DatenbankID = hdg3hdggha3h1
Ich habe es schonmal wie folgt ausprobiert
Ich weiss jetzt nur nicht , wie man den Bildnamen auslesen kann , wenn man mit der Maus drüberfährt und diese Variable dann an die geladene PHP datei weitergeben kann.
??
DANKE
Gruß
Jens
Ich fange gerade an ein bischen Javascript zu lernen .
Ich hoffe mir kann einer bei meinem Problem weiterhelfen.
Ich habe ein kleines Bild auf meiner Webseite , wenn man mit der Maus drüberfährt (onmouseover) soll in einer neuen (Divbox) die noch leer ist , das Bild groß angezeigt werden. Zudem sollen aber noch Daten aus einer MySQL Datenbank dazu ausgelesen werden. (Name , Ort u.s.w )
Es gibt eine ID in der Datenbank die genau so heist wie das Bild wo man drüberfährt.
z.B
Bildname = hdg3hdggha3h1.jpg
DatenbankID = hdg3hdggha3h1
Ich habe es schonmal wie folgt ausprobiert
|
|
Javascript-Quelltext |
1 2 3 4 5 6 |
$(document).ready(function(){ $('img').mouseover(function() { $('#facecontainer').stop(); $('#facecontainer').fadeOut("slow").load('hoverface.php').fadeIn("slow"); }); }); |
Ich weiss jetzt nur nicht , wie man den Bildnamen auslesen kann , wenn man mit der Maus drüberfährt und diese Variable dann an die geladene PHP datei weitergeben kann.
??
DANKE
Gruß
Jens
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »jegi0605« (11. Mai 2011, 08:36)
Hi ,
Ich verstehe nicht was Du geschrieben hast
Ich habe das jetzt so gelöst.
Es funtioniert so , weiss nicht ob das so richtig ist. Aber wenn es funktioniert
Edit: Noch eine Frage
Das ist die Seite wo ich das eingebaut habe
http://jegi.eu/wf/faces.php
Dort sollen später mal ca. max 800 kleine Bilder drauf.
Wenn ihr in den Sourcecode schaut , baut er ja für jeden Tooltip eine Divbox.
Wie lang darf eine Webseite eigendlich sein ? Oder dauert das dann nur ewig mit dem laden der Seite ?
Ich würde das gern so machen , das der Tooltip erst bei Mouseover geladen wird , weiss aber nicht wie ?
Gruß
Jens
Ich verstehe nicht was Du geschrieben hast
Ich habe das jetzt so gelöst.
|
|
Javascript-Quelltext |
1 2 3 4 5 6 7 8 9 |
$(document).ready(function(){ $('img').click(function() { $('#facecontainer_text').stop(); var bildername = this.name; $('#facecontainer_text').load("hoverface.php?bildid=" + bildername + ""); $('#facecontainer_text').fadeIn("fast"); }); }); |
Es funtioniert so , weiss nicht ob das so richtig ist. Aber wenn es funktioniert

Edit: Noch eine Frage
Das ist die Seite wo ich das eingebaut habe
http://jegi.eu/wf/faces.php
Dort sollen später mal ca. max 800 kleine Bilder drauf.
Wenn ihr in den Sourcecode schaut , baut er ja für jeden Tooltip eine Divbox.
Wie lang darf eine Webseite eigendlich sein ? Oder dauert das dann nur ewig mit dem laden der Seite ?
Ich würde das gern so machen , das der Tooltip erst bei Mouseover geladen wird , weiss aber nicht wie ?
Gruß
Jens
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »jegi0605« (11. Mai 2011, 21:40)
Hi,
events werden mit dem Handler registriert!
![]()
Javascript-Quelltext
1 Event.observe('img','mouseover',function(event){Effect.FadeOut('img'):});
Er scheint JQuery zu verwenden, welche Library du hier verwendest ist unklar. Jedenfalls ist es nicht wirklich hilfreich.
@jegi0605:
Wenn ich versuche die von dir gegebene URL aufzurufen bekomme ich nur "Diese Seite wurde gesperrt. Bitte wenden Sie sich an Ihren Provider.".
ihre DNS Analyse zeigt eine krankhafte Abneigung gegen jegliche Autorität und einen Charakter der zum Gewaltausbrechen neigt....
Ja , das stimmt .
nimm diese hier , das hatte ich reingeschrieben damit ich nicht durcheinander komme
http://jegi.eu/wf/faces1.php
nimm diese hier , das hatte ich reingeschrieben damit ich nicht durcheinander komme
http://jegi.eu/wf/faces1.php
Wie lang eine Website sein darf ist denke ich nicht vorgeschrieben. Manche FTPs haben ne maximale Dateigröße, die wirst du aber nicht durch Quellcode erreichen, da sind die Bilder dann doch größer.
Deine Divs sind ja nur Text und ich denke dass du auch 800 Div-Tooltips machen kannst ohne Bedenken haben zu müssen.
Denn die Hintergrundgrafik wird ja auch nicht immer neu geladen.
Wenn es nicht geht wirst dus schon merken
MFG Simon
Deine Divs sind ja nur Text und ich denke dass du auch 800 Div-Tooltips machen kannst ohne Bedenken haben zu müssen.
Denn die Hintergrundgrafik wird ja auch nicht immer neu geladen.
Wenn es nicht geht wirst dus schon merken

MFG Simon
Ähnliche Themen
-
(X)HTML & CSS & DHTML & Javascript »-
script & noscript Problem
(20. Juli 2008, 21:09)
-
PHP »-
Anzeigeeinstellung überprüfen
(5. August 2003, 21:23)
-
(X)HTML & CSS & DHTML & Javascript »-
Javascript problem !
(1. August 2003, 19:14)
-
(X)HTML & CSS & DHTML & Javascript »-
Javascript-Problem
(4. Juni 2003, 13:27)
-
(X)HTML & CSS & DHTML & Javascript »-
Per Javascript Text in Textarea einfügen!! Aber wie??
(9. Februar 2003, 19:53)


