• Hallo,

    ich habe ein kleines problem mit meinen Seiten.
    Und zwar versuche ich gerade, zwei Frames über einen Button zu ändern.
    Das ganze mach über eine Javascript Funktion:
    Und zwar
    function wechsle (a , b)
    {
    parent.FrameName1.location.href = a;
    parent.FrameName2.location.href = b;
    }
    Aufruf
    <button type="button" name="buttonName" onclick="ChangeSide('Seite1.html', 'Seite2.html')">Button</button>

    Das ganze funktioniert auch.
    Nun meine Frage.
    Gibt es einen anderen Befehl, um die Seite zu laden wie ...location.href?

    Hintergrund:
    Ich möchte nämlich eine Config speichern (über Submit).
    Die Funktion für den Submit ist in der Seite1.html.
    Nun habe ich ein ähnliches Problem mit href in der Seite1.html gehabt.
    Dort habe ich es über document.getElemtsById("FormName").action = "Seitex.html" gelöst.

  • Moin!

    Abgesehen davon, daß das Thema '2 Frames gleichzeitzig ändern' hier jeden 2. Tag neu auftaucht und du einmal im Forum Archiv nachschauen solltest, habe ich deine konkrete Frage nicht verstanden.

    G.a.d.M.

    Ronald

  • Zitat von simcon94

    Kann ich die Frames auch mit einen anderen Befehl wie
    location.href
    ändern?

    Nicht das ich wüßte, warum soll es denn ein anderer Befehl sein, was gefällt die an 'location.href' denn nicht?

    baloo: damit öffnet man ein neues Browserfenster, auf Frames kann man so nicht zugreifen.

    G.a.d.M.

    Ronald

  • Ich hatte schon mal das Problem mit href.
    Und zwar, löse ich ein submit in einer Javafunktion aus.
    In der Funktion sendValues() wird der Submit ausgelöst.

    1. Versuch mit:
    window.location.href = "Seite1.html";
    sendValues();

    Die Values werden aber nicht in die Config übernommen. Submit wird zwar ausgelöst, aber die Daten werden nicht verändert. (Muss was mit href zu tun haben)

    2. Versuch mit:
    document.getElementById("Form").action= "Seite1.html";
    sendValues();

    Hier funtzt es.

    Nun habe ich aber das gleiche Problem wieder mit href.