Iframe per Button ändern

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Iframe per Button ändern

    Hallo,
    ich habe jetz Stundenlang gesucht und etwas gefunden.
    HIer:
    PHP-Code:
    <script type="text/javascript">
    function 
    go() {
     var 
    Satz document.Form.auswahl.options[document.Form.auswahl.selectedIndex].value;
     var 
    Wort Satz.split("*");
     if (
    Wort[1] == "extern") {
      
    window.open(Wort[0], "fensterln");
     }
     else if (
    Wort[1] == "intern") {
      
    parent.fenster.location.href=Wort[0];
     }
    }
    </
    script>

    <
    body>

    <
    form name="Form" action="">
    <
    select name="auswahl" size="1" onChange="go();">
     <
    option checked="checked">Auswahl</option>
     <
    option value="_fotos/index.html*intern">Medals</option>
     <
    option value="http://www.homepage-total.de*extern">Homepage-Total.de</option>
    </
    select>
    </
    form>

    <
    iframe name="fenster" width="600" height="300" frameborder="1" scrolling="auto"></iframe
    Damit kann man per Selectbox die Url der Iframes ändern.
    Ich hätte es aber genr so das man es nicht mit Select sondern mit Links oder Buttons macht.
    Ich habe kaum Erfahrung mit Javascript und habe schon rumprobiert aber ich schaffe es nciht.
    Wäre sehr sehr nett wenn mir jemand helfen könnte.

    Danke

  • #2
    Schau dir das onclick-Attribut an.
    [FONT="Helvetica"]twitter.com/unset[/FONT]

    Shitstorm Podcast – Wöchentliches Auskotzen

    Kommentar


    • #3
      Das habe ich ja auch schon geändert.
      Wenn Du das meinst

      PHP-Code:
       var Satz document.Form.auswahl.options[document.Form.auswahl.selectedIndex].value
      Wenn ich wenigsten verstehen würde was die einzelnen Wörter für Functionen habern.

      Form is mir klar.
      Auswahl auch.
      Option<---- da muss ich glaube ich was ändern.

      Nur leider weiß ich nicht WIE ich es ändern soll.

      Danke ich Google mal ein wenig um vlt was darüber zu erfahren.

      Kommentar


      • #4
        Original geschrieben von unset
        Schau dir das onclick-Attribut an.
        [FONT="Helvetica"]twitter.com/unset[/FONT]

        Shitstorm Podcast – Wöchentliches Auskotzen

        Kommentar


        • #5

          Ich seh kein OnClick()
          nur:
          onChange="go();"

          Tut mir leid.
          Wenn Du mir etwas sagen willst dann tu es.

          Also OnClick gibt es nicht.

          Und mit
          PHP-Code:
          <input type="Button" OnClick="go();"
          Klappt es auch nciht.
          Is ja klar.
          Is ja kein Option.

          Wenn Du mehr weißt als ich, was ich mla vermute, hilf mir doch bitte.
          Gib mir noch nen Tipp.

          Ich programmiere seit über 2 Jahren ALLEINE und habe immer ales geschaft.
          Manchmal bei Google Tipps geholt.

          Also verrate mir nicht wie es geht. Lass es mich selber machen aber bitte sag mehr als nur OnClick-Atribut !

          Aber danke das Du es versuchst

          Kommentar


          • #6
            Nimm dir SelfHTML und guck dir das onclick-Attribut an. Gebe der go-Funktion einen Parameter, übergebe diesen Parameter mit dem onclick-Event, passe den JavaScript-Code so an, dass er nicht mehr das Select-Feld ausliest, sondern mit dem Parameter arbeitet!
            [FONT="Helvetica"]twitter.com/unset[/FONT]

            Shitstorm Podcast – Wöchentliches Auskotzen

            Kommentar


            • #7
              WOW

              Danke . Verstanden.
              So wollte ich das. nen kleiner Denkanstoß uhd schon weiß ich bescheid.

              Kommentar


              • #8
                So einfach ist es.

                PHP-Code:
                <input type=button value="ok" onClick="parent.fenster.location.href=value;"

                Kommentar

                Lädt...
                X