ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
2423
2423
EMPFEHLEN
-
Hallo zusammen,
ich habe folgende Vorstellung:
Ich habe eine Site mit mehreren Bildern von Personen, geh ich nun mit der Mouse über ein Bild, öffnet sich ein neues Layer (bei festgelegter Layergröße) mit einer htm-Datei die eine art "Karteikarte" mit Infos zur Person sowie einem größeren Bild enthält. Geh ich nun wieder vom Bild weg, schliesst sich auch automatisch das Layer wieder.HIER gibts sowas ähnliches...
Könnte mir hierbei jemand unter die Arme greifen um das zu realisieren ?!
Vielen Dank schon mal an alle, die sich meinem Anliegen annehmen.
MfG KlausGeändert von bullard (17.03.06 um 23:23 Uhr)
-
11.03.06 22:33 #2
- Registriert seit
- Oct 2004
- Ort
- München / Innsbruck
- Beiträge
- 2.263
Im Prinzip ist es nicht schwer. Du schreibst einen Iframe in einen Layer rein und gibst dem Layer eine Id und dem Iframe einen namen, damit du beides möglichst beqeuem ansprechen kannst. Alles erstmal ohne Javascript, so wie du es haben willst. Dann kannst du den Layer über style="display:none;" versecken.
Wenn du ihn jetzt bei überfahren eines Elements mit der Maus sichtbar machen willst musst du in das Element onmouseover="document.getElementById('IdDesLayers').style.display = 'block';" reinschreiben bzw. für's unsichtbarmachen eben display='none' bei onmouseout. Wenn du das jetzt noch mit dem ensprechenden Befehl um eine Datei in den Iframe zu laden verbindest, bist du fertig. Diese Befehl heißt window.frames['NameDesIframes'].location.href = 'http://www.beispiel.de/datei.html'.
Wenn noch etwas unklar ist, lese dir bitte erstmal gewisse Grundkenntnis in Javascript an bevor du fragst, denn wir sind kein Javascriptkurs, sondern ein Forum. Bitte nicht übel nehmen ich sage das nur prophylaxisch (siehe zu dem Thema auch den Thread "keine Ahnung von Javascript").Wäre der Satz "Ich möchte auf meinem Fisch-und-Chips-Schild einen Bindestrich zwischen die Wörter Fisch und und und und und Chips machen" nicht deutlicher, wenn Anführungszeichen vor Fisch und zwischen Fisch und und und und und und und und und und und und und und und und und und und und und Chips und auch nach Chips wären?
| Meine Homepage: Forschung, unethische | Meine Seite mit viel verlangten Javascrits |
-----------
Zufriedenstellende Beiträge bitte als erledigt markieren!
-
Danke schonmal für die Antwort,
allerdings bringt sie mich nicht wirklich weiter, da ich es so schon versucht hab, leider erfolglos. Naja bin auch nicht die große Leuchte... aber um mich jetzt lange durch die Tutorials durchzuarbeiten, habe ich leider auch nicht die Zeit, denn neben Arbeit habe ich noch Frau und Kind
Über etwas (wenigstens Halbfertiges) würde ich mich riesig freuen.
-
19.03.06 04:13 #4
- Registriert seit
- Mar 2003
- Ort
- Walldorf (Hessen)
- Beiträge
- 38
http://www.webmatze.de/webdesign/jav...t/tooltips.htm
hier ist ein kurzes Tutorial das hoffe ich mal deine fragen beantwortet.
habe selbst leider auch nicht viel ahnung von javascript, und habe ein problem wenn ich variable texte in diese "tooltips" einbringen will. aber einfach text ausgabe funktioniert einwandfrei.
vll kann mir ja auch jemand bei meinem problem helfen.
ich habe z.b. für jeden user ein wert x in der datenbank, der von user zu user unterschiedlich ist, wie kann ich dynamisch den jeweiligen wert in dem tooltip darstellen ?
bei der ich könnte ja ohne probleme eine weiter vaible zu showWMTT hin zufügen die dann z.b. die userid enthällt, mir der ich dann die werte aus der datenbank holen könnte, aber wie übergebe ich dir variable dann das jeweilige layer ?
danke im vorrausPHP-Code:<script>
<!--
wmtt = null;
document.onmousemove = updateWMTT;
function updateWMTT(e) {
x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
y = (document.all) ? window.event.y + document.body.scrollTop : e.pageY;
if (wmtt != null) {
wmtt.style.left = (x + 20) + "px";
wmtt.style.top = (y + 20) + "px";
}
}
function showWMTT(id) {
wmtt = document.getElementById(id);
wmtt.style.display = "block"
}
function hideWMTT() {
wmtt.style.display = "none";
}
//-->
</script>
greetz ShabbY
-
19.03.06 06:18 #5Maik Tutorials.de Gastzugang
@ ShabbY: vielleicht helfen dir Quaeses Lösungsbeispiele im Thread Dynamische Karteninfos weiter?
-
21.03.06 07:23 #6
- Registriert seit
- Mar 2003
- Ort
- Walldorf (Hessen)
- Beiträge
- 38
yo hat mir geholfen, danke
Ähnliche Themen
-
Div Layer bei mouseover blocken
Von rollerueckwaerts im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 23.11.09, 18:10 -
Drucklayout mit neuem Stylesheet in neuem Fenster öffnen
Von Harzteufel im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 01.07.08, 17:01 -
Bild im Layer der sich mit dem 2 Layer verändert
Von gnetos im Forum CSSAntworten: 4Letzter Beitrag: 25.06.04, 09:49 -
Durch Mouseover über einen Link >> Div-Layer ändern
Von Mennes im Forum Javascript & AjaxAntworten: 6Letzter Beitrag: 07.07.03, 17:25 -
Layer im Layer dann geht bei NS 4 die Formatierung flöten
Von MasterGeo im Forum CSSAntworten: 1Letzter Beitrag: 15.06.02, 17:48





Zitieren
Login





