Frontpage 2000

Von: , Frage gestellt am Fr, 20. Aug 2004

hallo,
wer kann mir sagen, wie man folgendes Problem löst:
ich will in meinem Formular jeweils zu jeder Frage einen Erklärungsbutton einfügen. also so einen Kreis mit Fragezeichen: Besucher klickt darauf und ein Popupfenster geht auf mit der Erklärung.
Wer weiß Rat?

Grüße
Raimund

5 Antworten zu dieser Frage

  1. Antwort von nach 16 Stunden 0 hilfreich
    Re: Frontpage 2000

    hallo Raimund,

    das löst FP 2000 weniger, vielmehr Java Script unabhängig vom verwendeten Editor. Falls man denn Java Script verwenden möchte.

    Am besten ein externes Java Script, dem man als Variable einen Dateinamen übergibt. Es realisiert das PopUp und lädt darein das jeweilige HTML-Dok mit dem Hilfetext. Ich denke, ich hab so was schon fertig für ganz unterschiedliche Zwecke. Muss nur mal danach suchen.

    z.B. hier:
    http://www.kirov-center.org/dzk06_05c.shtml
    (die Komponisten rechts im schwarzen Kasten)

    mfg Günter

    • Antwort von nach 16 Stunden 0 hilfreich
      Re^2: Frontpage 2000

      das Java Script:
      function htmlopen (datei,fname,width,height) {
      pict = window.open (datei, fname, 'width='+width+',height='+height+',left=0,top=0,scrollbars=1,dirctories=0,resizable=1,toolbar=0,location=0');
      }

      Der Aufruf des Scriptes mit entsprechender Seite:
      <a href="javascript:htmlopen('pfad/dateiname.html','',600,430)">text</a>

      mfg Günter

      • Antwort von nach 20 Stunden 0 hilfreich
        Re^3: Frontpage 2000

        Hallo Günter,
        suuuuuuper!
        jetzt muss ich nur noch lernen, wie man mit javascript umgeht! *g*

        Grüße
        Raimund

        • Antwort von nach 23 Stunden 0 hilfreich
          wenn du das nicht kannst....

          (Lernen, Weiterbildung) verlierst du deinen Job, bekommst ALGII und bist am A.... angelangt (sollte ein Witz werden, wenn auch ein makabrer).

          Um eine Java Script-Funktion anzuwenden, muss man Java Script nicht beherrschen. Damit umzugehen, reicht tatsächlich:

          1. Die Funktion:
          Ist tatsächlich als externe Datei am effektivsten anzuwenden. Die Funktion wie oben in eine leere Datei kopieren und als xyz.js speichern (Textformat). Fertig.

          2. Das Java Script in ein HTML-Dok einbinden:
          Im Header genügt folgender Link
          <script type="text/javascript" src="xyz.js"></script>
          Das hann so in beliebig viele Seiten eingebunden werden.

          3. Die Hilfetexte vorbereiten:
          Für jede Hilfeseite ein eigenes HTML-Dok erstellen und speichern: hilfetext1.html, hilfetext2.html, hilfetext3.html usw.

          4. Die Funktion aufrufen:
          An der gewünschten Position den Link wie oben einsetzen:
          <a href="javascript:htmlopen('hilfetext1.html','',600,430)">text</a>
          Anstelle des Beschreibungstextes kann natürlich auch eine Grafik stehen.

          Das alles ist so ähnlich auch bei SelfHTML nachzulesen. Mal ausprobieren, das klappt schon.

          mfg Günter [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

          • Antwort von nach einem Tag 0 hilfreich
            danke!

            hallo Günter,
            werde mich morgen mal da durcharbeiten.
            Ich weiß, wer mit etwas gut umgehen kann, sagt natürlich: das ist simpel. *g*
            Doch der, der das noch nie gemacht hat (na, ja: fast nie) für den ist es etwas kompliziert.
            aber wird schon gehen.

            Grüße
            Raimund

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!