Amit: Ein Mouseover (?) Prob

Hallo Allesamt!

Ich habe folgendes Problem:
Wenn ich mit der Maus über ein Link komme, soll in einem zweiten Frame eine
Kurzbeschreibung dieses Link erscheinen.

Wer kann mit hierbei helfen?

Vielen Dank im voraus!

Amit aus Hamburg

  1. Hallo AAH (Amit aus Hamburg! Wäre übrigens ein schöner Nickname!)!

    Ich habe folgendes Problem:
    Wenn ich mit der Maus über ein Link komme, soll in einem zweiten Frame eine
    Kurzbeschreibung dieses Link erscheinen.

    Wer kann mit hierbei helfen?

    Du brauchst dazu ein Tooltip-Script, und wenn es mit IE UND mit NS laufen soll, eine crossbrowser-Lösung. Das verlangt mindestens Notionen (Grundwissen) über JavaScript und DHTML.

    Eine crossbrowser-Lösung für einfache Tooltips, die allerdings im selben Fenster aufgehen, findest Du auf: http://www.atomic-eggs.com/temp/ikhf/istartd.html. Es ist eine Lösung von http://www.webreference.com/js/column16/index.html, die aufgrund einiger Fehlermeldungen, die nur dann auftraten, wenn man über einen Link fährt, bevor die Seite komplett geladen ist, von Andreas Bierhals (hier nochmals Danke Andy, falls Du nicht beschliesst, in den Alpen zu bleiben und das hier liest!) angepaßt wurde.

    Tooltips die im rechten Frames aufgehen, wenn man über einen Link im linken Frame ansteuert, gibt es auch, zum Beispiel auf Christine Kühnels JavaScript-Notizen: http://www.screenexa.net/js_notiz/index.html.

    Allerdings ist es nicht so einfach, dahinterzukommen!

    Viel Spaß damit!

    Bis danndann

    PAF (<javascript:open('http://www.atomic-eggs.com/halle/pafpac.htm','fensterche','width=100,height=100'); return false>)

  2. Nochmals Hallo Allesamt!

    Ich habe jetzt selbst eine Lösung gefunden, JEDOCH mit einem
    klitzekleinen Schönheitsfehler.

    Die HTML-Datei die den Frame beschreibt sieht so aus:

    <frameset rows="106,20,*" frameborder="0" framespacing="0" border="0">
       <frame src="kalender.htm" name="kalender" scrolling=auto noresize frameborder=0 border=0 marginwidth=0 marginheight=0>
       <frame src="themen.htm" name="thema" scrolling=AUTO noresize frameborder=0 border=0 marginwidth=0 marginheight=0>
       <frame src="brief.htm" name="brief" scrolling=auto noresize>
    </frameset>

    Das "OnMouseOver"-Script in Kalender.htm:

    <a href="brief1.htm" target="brief" OnMouseOver="JavaScript:AktThema('themen.htm#9801',1)">01</a><br>
    <a href="brief2.htm" target="brief" OnMouseOver="JavaScript:AktThema('themen.htm#9802',1)">02</a>
    usw, usw ...

    und

    <script language="JavaScript">
    <!--
       function AktThema(URL1,Fr1Nummer)
       { parent.frames[Fr1Nummer].location.href=URL1; }
    //-->
    </script>

    So, nun komms:
    In der Framebeschreibung des Themas (siehe oben) MUSS 'scrolling=AUTO' stehen,
    damit es mit dem Netscape funktioniert, leider gibt DAS dann einen kleinen
    Scrollbalken. Mir 'scrolling=NO' klappt es nur mit den MS IE.

    Kann mir das jemand erklären, bzw. einen Verbesserungsvorschlag geben.

    Amit

    Hallo Allesamt!

    Ich habe folgendes Problem:
    Wenn ich mit der Maus über ein Link komme, soll in einem zweiten Frame eine
    Kurzbeschreibung dieses Link erscheinen.

    Wer kann mit hierbei helfen?

    Vielen Dank im voraus!

    Amit aus Hamburg