Antworten

Thema: DropDown Menu mit Einzelausgabe als PopUP

Nachricht

Klicke hier, um dich anzumelden

 

Du kannst aus dieser Liste ein Symbol für deine Nachricht auswählen.

Zusätzliche Einstellungen

  • Wenn du diese Option aktivierst, werden URLs automatisch mit BB-Code ergänzt. www.beispiel.de wird zu [URL]http://www.beispiel.de[/URL].

Thema bewerten

Wenn du möchtest, kannst du dieses Thema bewerten.

Übersicht (Neuester Beitrag zuerst)

  • 14.07.2004
    SmilySM
    hi vielen danke!!!

    hätte echt nicht mit soviel Hilfsbereitschaft gerechnet...

    habe noch mehr Probleme mit meinem WBB *gg* "ich weiss - ich geh auf die Nerven *gg*

    http://www.hilfe-forum.eu/threadid/50603/sid//thread.html

    mfg sash
  • 14.07.2004
    man
    Das müßte gehen mit einer select Anweisung.

    Aber warum das?

    Ist doch so besser zumal man halt den Service hat "nicht" noch auf einen zusatz Button klicken zu müssen.

    Versuch das mal... ist jetzt zum anpassen von popup für jeden Link

    <html>

    <head><script language="JavaScript">
    <!--

    Links = new Array;
    Links[0] = "http://213.200.64.229/freestream/download/ffn/stream-radio-player.html";
    Links[1] = "http://213.200.64.229/freestream/download/sunshine-live/stream-radio-player_real.html";
    Links[2] = "http://213.200.64.229/freestream/download/niedersachsen/stream-radio-player.html";
    Links[3] = "http://www.n-joy.de/sat_stream_radio.html";
    Links[4] = "http://213.200.64.229/freestream/download/energy/hamburg/frameset.html";

    Fenstergroesse = new Array;
    Fenstergroesse[0] = "width=200px,height=400";
    Fenstergroesse[1] = "width=100px,height=200";
    Fenstergroesse[2] = "width=150px,height=200";
    Fenstergroesse[3] = "width=300px,height=100";
    Fenstergroesse[4] = "width=600px,height=200";

    function QuickJump(form)
    {
    var order=form.Ziel.selectedIndex;
    if (form.Ziel.options[order].value != 0) {

    popup = window.open(Links[order-1],"popup",Fenstergroesse[order-1]);
    popup.document.close;
    }
    }
    //-->
    </script>

    <title>Dropdown Navigation (Quick Jump)</title>
    </head>

    <body>

    <form name="Formular">
    <p><select name="Ziel" onchange="QuickJump(this.form);" size="1"style="background-color: #FFFFFF; color: #000000; font-size: 10pt">
    <option value="0">Sender wählen...</option>
    <option value="1">FFN</option>
    <option value="2">Sunshine-Live</option>
    <option value="3">Antenne</option>
    <option value="4">N-Joy</option>
    <option value="5">ENERGY Hamburg</option>
    <option value="http://www.medien-index.de/_stream.php4?player=real&url=http%3A%2F%2Fwww.ndr.de%2Framgen%2Flive%2Fndr2.rm">NDR2</option
    </select> </p>
    </form>
    </body>
    </html>
  • 14.07.2004
    SmilySM
    hi,

    danke!´jetzt gehts.. häte auch selber drauf kommen können.

    das mit den PopUps ist mir schon klar... lass die auch durch google blocken: Aber es handelt sich ja um einen Service. Das PopUP Fenster wird ja niemanden aufgezwungen.

    aber egal....

    kann man da jetzt auch noch eine Button einbauen? z.B. "Go" oder "anhören"... also es soll sich das PopUp fenster nicht von alleine öffnen sondern erst nach bestätigung...

    mfg sash
  • 14.07.2004
    man
    Original von SmilySM
    danke!!!

    aber jetzt zeigt er einen Fehler an, weil er mit Rest der Zeile nichts anfangen kann:

    popup = window.open(form.Ziel.options[order].value,"popup","width=400px,height=400");[siehe Link]");

    mfg sash
    Hast ja auch zu viel drin...
    Mach es so:

    <html>

    <head><script language="JavaScript">
    <!--
    function QuickJump(form)
    {
    var order=form.Ziel.selectedIndex;
    if (form.Ziel.options[order].value != 0) {
    popup = window.open(form.Ziel.options[order].value,"popup","width=400px,height=400");
    popup.document.close;
    }
    }
    //-->
    </script>

    <title>Dropdown Navigation (Quick Jump)</title>
    </head>

    <body>

    <form name="Formular">
    <p><select name="Ziel" onchange="QuickJump(this.form);" size="1"style="background-color: #FFFFFF; color: #000000; font-size: 10pt">
    <option>Sender wählen...</option>
    <option value="http://213.200.64.229/freestream/download/ffn/stream-radio-player.html">FFN</option>
    <option value="http://213.200.64.229/freestream/download/sunshine-live/stream-radio-player_real.html">Sunshine-Live</option>
    <option value="http://213.200.64.229/freestream/download/niedersachsen/stream-radio-player.html">Antenne</option>
    <option value="http://www.n-joy.de/sat_stream_radio.html">N-Joy</option>
    <option value="http://213.200.64.229/freestream/download/energy/hamburg/frameset.html">ENERGY Hamburg</option>
    <option value="http://www.medien-index.de/_stream.php4?player=real&url=http%3A%2F%2Fwww.ndr.de%2Framgen%2Flive%2Fndr2.rm">NDR2</option
    </select> </p>
    </form>
    </body>
    </html>
    Man kann auch noch die Position des popup´s anpassen, also zb zentriert links oder recht oben oder unten , mit oder ohne scrollbalken etc.

    Im übrigen sind popup´s im Internet meist nicht erwünscht. Ich blocke die meisten mit meinem kostenlosen blocker von google ab. Diese allerdings werden per javascript erzeugt und werden nicht so leicht abgeblockt.

    Gruß - MAN
  • 14.07.2004
    man
    Original von SmilySM
    danke!!!

    aber jetzt zeigt er einen Fehler an, weil er mit Rest der Zeile nichts anfangen kann:

    popup = window.open(form.Ziel.options[order].value,"popup","width=400px,height=400");[siehe Link]");

    mfg sash
    Hast ja auch zu viel drin...
    Mach es so:

    <html>

    <head><script language="JavaScript">
    <!--
    function QuickJump(form)
    {
    var order=form.Ziel.selectedIndex;
    if (form.Ziel.options[order].value != 0) {
    popup = window.open(form.Ziel.options[order].value,"popup","width=400px,height=400");
    popup.document.close;
    }
    }
    //-->
    </script>

    <title>Dropdown Navigation (Quick Jump)</title>
    </head>

    <body>

    <form name="Formular">
    <p><select name="Ziel" onchange="QuickJump(this.form);" size="1"style="background-color: #FFFFFF; color: #000000; font-size: 10pt">
    <option>Sender wählen...</option>
    <option value="http://213.200.64.229/freestream/download/ffn/stream-radio-player.html">FFN</option>
    <option value="http://213.200.64.229/freestream/download/sunshine-live/stream-radio-player_real.html">Sunshine-Live</option>
    <option value="http://213.200.64.229/freestream/download/niedersachsen/stream-radio-player.html">Antenne</option>
    <option value="http://www.n-joy.de/sat_stream_radio.html">N-Joy</option>
    <option value="http://213.200.64.229/freestream/download/energy/hamburg/frameset.html">ENERGY Hamburg</option>
    <option value="http://www.medien-index.de/_stream.php4?player=real&url=http%3A%2F%2Fwww.ndr.de%2Framgen%2Flive%2Fndr2.rm">NDR2</option
    </select> </p>
    </form>
    </body>
    </html>
    Man kann auch noch die Position des popup´s anpassen, also zb zentriert links oder recht oben oder unten , mit oder ohne scrollbalken etc.

    Gruß - MAN
  • 14.07.2004
    SmilySM
    danke!!!

    aber jetzt zeigt er einen Fehler an, weil er mit Rest der Zeile nichts anfangen kann:

    popup = window.open(form.Ziel.options[order].value,"popup","width=400px,height=400");[siehe Link]");

    mfg sash
  • 14.07.2004
    man
    Original von SmilySM
    hi,

    vielen dank für deine Hilfe! geht ja wirklich *gg*...

    finde nun aber die Parameter für das PopUp Fenster nicht. Etwas zu groß die ganze Sache...

    wenn du mir da noch einen tipp geben könnte....

    mfg sash
    Kann ja auch nicht gehen da noch nicht implementiert.

    Änder mal diese Zeile so ab...

    popup = window.open(form.Ziel.options[order].value,"popup","width=400px,height=400");
    Breite und Höhe sin änderbar... mal gucken wenn ich noch was Zeit habe könnte man das auch für jeden Link anpassen.

    Gruß - MAN
  • 13.07.2004
    SmilySM
    hi,

    vielen dank für deine Hilfe! geht ja wirklich *gg*...

    finde nun aber die Parameter für das PopUp Fenster nicht. Etwas zu groß die ganze Sache...

    wenn du mir da noch einen tipp geben könnte....

    mfg sash
  • 13.07.2004
    man
    Original von SmilySM
    Hi Leute,

    such jetzt schon länger verzweifelt Hilfe in meinem "Menü-Problem".

    Habe ein DropDown Menu erstellt und es auch schon geschafft, dass sich die jeweiligen Einträge in einem neuen Fenster öffnen.

    Hier mein bisheriger Code:

    <form name="form1">
    <select name="menu1" onChange="surfto(this.form)" size="1" style="background-color: #FFFFFF; color: #000000; font-size: 10pt">
    <option>Sender wählen...</option>
    <option value="http://213.200.64.229/freestream/download/ffn/stream-radio-player.html">
    FFN</option>
    <option value="http://213.200.64.229/freestream/download/sunshine-live/stream-radio-player_real.html">
    Sunshine-Live</option>
    <option value="http://213.200.64.229/freestream/download/niedersachsen/stream-radio-player.html">
    Antenne</option>
    <option value="http://www.n-joy.de/sat_stream_radio.html">N-Joy</option>
    <option value="http://213.200.64.229/freestream/download/energy/hamburg/frameset.html">
    ENERGY Hamburg</option>
    <option value="http://www.medien-index.de/_stream.php4?player=real&url=http%3A%2F%2Fwww.ndr.de%2Framgen%2Flive%2Fndr2.rm">
    NDR2</option>

    Nun komme ich aber nich weiter. Würde gerne jeden einzelnen Eintrag in einem speziellen PopUp Fenster öffnen (speziell heisst eigentlich nur: Größ unterschiedlich)

    und wenn das nicht gehen sollte, dann sollte wenigstens die Ausgabe für alle im PopUp erfolgen und nicht im neuen Fenster... villeicht hat ja jemand von euch eine Idee..

    mfg smilysm

    visit: www.whv-com.de

    Das sollte gehen:


    <html>

    <head><script language="JavaScript">
    <!--
    function QuickJump(form)
    {
    var order=form.Ziel.selectedIndex;
    if (form.Ziel.options[order].value != 0) {
    popup = window.open(form.Ziel.options[order].value,"popup","[siehe Link]");
    popup.document.close;
    }
    }
    //-->
    </script>

    <title>Dropdown Navigation (Quick Jump)</title>
    </head>

    <body>

    <form name="Formular">
    <p><select name="Ziel" onchange="QuickJump(this.form);" size="1"style="background-color: #FFFFFF; color: #000000; font-size: 10pt">
    <option>Sender wählen...</option>
    <option value="http://213.200.64.229/freestream/download/ffn/stream-radio-player.html">FFN</option>
    <option value="http://213.200.64.229/freestream/download/sunshine-live/stream-radio-player_real.html">Sunshine-Live</option>
    <option value="http://213.200.64.229/freestream/download/niedersachsen/stream-radio-player.html">Antenne</option>
    <option value="http://www.n-joy.de/sat_stream_radio.html">N-Joy</option>
    <option value="http://213.200.64.229/freestream/download/energy/hamburg/frameset.html">ENERGY Hamburg</option>
    <option value="http://www.medien-index.de/_stream.php4?player=real&url=http%3A%2F%2Fwww.ndr.de%2Framgen%2Flive%2Fndr2.rm">NDR2</option
    </select> </p>
    </form>
    </body>
    </html>

    Wenn weiterhin Fragen diesbezüglich aufkommen bitte doch im Bereich Programmieren anfragen!

    Noch ne gute Seite für Coder: Javascrip Welt
  • 10.07.2004
    L3Engel7L
    Hay @SmilySM

    Schau doch mal auf dieser Homepage nach.

    Da findest du bestimmt was passendes.
  • 10.07.2004
    SmilySM
    Hi Leute,

    such jetzt schon länger verzweifelt Hilfe in meinem "Menü-Problem".

    Habe ein DropDown Menu erstellt und es auch schon geschafft, dass sich die jeweiligen Einträge in einem neuen Fenster öffnen.

    Hier mein bisheriger Code:

    <form name="form1">
    <select name="menu1" onChange="surfto(this.form)" size="1" style="background-color: #FFFFFF; color: #000000; font-size: 10pt">
    <option>Sender wählen...</option>
    <option value="http://213.200.64.229/freestream/download/ffn/stream-radio-player.html">
    FFN</option>
    <option value="http://213.200.64.229/freestream/download/sunshine-live/stream-radio-player_real.html">
    Sunshine-Live</option>
    <option value="http://213.200.64.229/freestream/download/niedersachsen/stream-radio-player.html">
    Antenne</option>
    <option value="http://www.n-joy.de/sat_stream_radio.html">N-Joy</option>
    <option value="http://213.200.64.229/freestream/download/energy/hamburg/frameset.html">
    ENERGY Hamburg</option>
    <option value="http://www.medien-index.de/_stream.php4?player=real&url=http%3A%2F%2Fwww.ndr.de%2Framgen%2Flive%2Fndr2.rm">
    NDR2</option>

    Nun komme ich aber nich weiter. Würde gerne jeden einzelnen Eintrag in einem speziellen PopUp Fenster öffnen (speziell heisst eigentlich nur: Größ unterschiedlich)

    und wenn das nicht gehen sollte, dann sollte wenigstens die Ausgabe für alle im PopUp erfolgen und nicht im neuen Fenster... villeicht hat ja jemand von euch eine Idee..

    mfg smilysm

    visit: www.whv-com.de

Berechtigungen

  • Neue Themen erstellen: Ja
  • Themen beantworten: Ja
  • Anhänge hochladen: Ja
  • Beiträge bearbeiten: Ja
  •