Nomenom: Site soll nicht aus frame befreit werden...

Hab nun folgendes script im einsatz welches meine Daten aus einem Pulldownmenü (also urls) übergibt.
Allerdings öffnet er die übergebene site immer im neuen fenster bzw. befreit sie aus meinem frame... wie kann ich das verhindern??

----

<script type="text/javascript">
<!--
function Go(x) {

parent.location.href = x;
   document.forms[0].reset();
   document.forms[0].elements[0].blur();
 }
}
//-->
</script>

---

  1. Hallihallo!

    Versuch mal, der Funktion einen Zielframe anzugeben, statt einfach den "parent" anzusprechen:

    <script type="text/javascript">
    <!--
    function Go(x) {

    parent.location.href = x;

    parent.Framename.location.href = x;

    document.forms[0].reset();
       document.forms[0].elements[0].blur();
    }
    }
    //-->
    </script>

    Ich hoffe, damit konnte ich Dir helfen...

    Viele liebe Grüße,
    Der Dicki

  2. Hi, <-- obligatorischer Hinweis auf </faq/#Q-05a>

    Hab nun folgendes script im einsatz welches meine Daten aus einem Pulldownmenü (also urls) übergibt.
    Allerdings öffnet er die übergebene site immer im neuen fenster bzw. befreit sie aus meinem frame... wie kann ich das verhindern??


    <script type="text/javascript">
    <!--
    function Go(x) {

    parent.location.href = x;

    ^^^^^^

    Das parent sagt ihm, er solle das übergeordnete Fenster/Frame verwenden. Lass es weg:

    location.href = x;

    Grüße, <--- obligatorischer Hinweis auf </faq/#Q-05c>

    Christian