pragmaMx Support Forum

pragmaMx => integrierte Module => Thema gestartet von: Dan am 16 Januar 2004, 09:54:18

Titel: wie macht man sowas?
Beitrag von: Dan am 16 Januar 2004, 09:54:18
Hallo,

ich weiss nicht ob ich hier richtig bin.
Wie macht man das wenn man mit der Maus über einen Link fährt ein Fenster aufpoppt wo man einen Teil oder den Inhalt sieht. So wie hier...
 (https://forum.pragmamx.org/proxy.php?request=http%3A%2F%2Fwww.sht-st.info%2Ftools%2Fpics_extern%2Fmaax3.gif&hash=57d6a384feaf8ec3c4c0a22e9cb287f5dc27a6f5)
Titel: Re: wie macht man sowas?
Beitrag von: henne am 16 Januar 2004, 11:06:19
Hi Dan,

mit einem Javascript hab mal unten eins eingefügt brauchste nur Kopieren und als htm abspeichern. Da wo die Sterne *** sind mußt Du & n b s p;(natürlich zusammengeschrieben) einfügen. Wenn Du googelst findest Du eine Menge Scripte und Anleitungen dazu.
zum Beispiel so:

<html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">

   var tvar=0;
   function MachText(feld_text)
       {
         if (tvar==0)
          {
            document.getElementById('text_feld').innerHTML=feld_text;
            tvar=1;
          }
         else if (tvar==1)
          {
            document.getElementById('text_feld').innerHTML='*** ';
            tvar=0;
          }
       }

</script>

</head>

<body>

<a
onMouseover="javascript:MachText('Dies ist ein Testtext');"
onMouseout="javascript:MachText('***');"
href="http://www.maax-design.de">Testlink</a>
<div id="text_feld" style="position:relative;">*** </div>

</body>
</html>

Das ganze muß dann natürlich noch in das z.B. Artikelmodul eingebaut werden.
viel Spaß beim Ausprobieren;)



[Editiert am 16/1/2004 von henne]
Titel: Re: wie macht man sowas?
Beitrag von: jubilee am 16 Januar 2004, 13:06:47
Hallo !
OOOOODER --->
man beschäftigt sich mit der OverLib 3.51 und der Kapselung ( class.overlib.php) die im VKPMX eingebunden (includes/javascript) ist.
Damit sind jedliche Art Popups möglich und man muss nicht noch eigene
Java-Scripte einbauen. Nur der Aufruf der Klasse und der Methoden ist dann noch erforderlich .
;)
MfG
jubilee
Titel: Re: wie macht man sowas?
Beitrag von: Dan am 16 Januar 2004, 14:47:40
eben drum frag ich ja... ich hab das im VKP auch irgendwo gesehen, wo 'Eure' VKP-Grafiken aufgepoppt sind.
Weisst Du vielleicht gerade wo ich einen Aufruf in einer PHP-Datei finde damit ich ein wenig Üben kann?
Titel: Re: wie macht man sowas?
Beitrag von: Andi am 16 Januar 2004, 15:03:28
Hi Dan :)

ein Beispiel findest Du in der index.php des PM-Moduls. Hier eine kleine Kurzeinführung für den Gebrauch der Klasse:

- printOverlibDiv(); // einfügen, bevor man mit der Klasse arbeitet

- $klasse = new Overlib(); // Klasseninstanz erstellen

- $klasse->ol_delay = 200; // Eigenschaften einstellen (siehe Manual)

- $myover = $klasse->vover("der formatierte Hauptinhalt","die Überschrift"); // Die Inhalte des popups generieren und in eine Variable stellen

- echo "<a href='linkziel' $myover>"; // diese Variable in den Linktag einfügen


Das komplette Manual zu Overlib findest Du auf der Homepage des Authors: http://www.bosrup.com/web/overlib/

[Editiert am 16.1.2004 von Tora]
Titel: Re: wie macht man sowas?
Beitrag von: Dan am 16 Januar 2004, 16:00:54
@ Tora

Danke für die Tipps  :) very nice!
Okay, aber erstmal die Domain einrichten und die Artikel, Bücher, Rezepte, Spiele online stellen.
Thnls a lot