Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

zwei Frames gleichzeitig ändern





Frage

Hallo, ich möchte zwei Frames gleichzeitig ändern. Hab mich schon bei SELFHTML schlau gemacht, aber irgendwie funktioniert es nur in Mozilla und nicht im IE. Ich benutze IE 6 und Mozilla 1.6. Hier ist mal der Code: [code] //zwischen head <script language="JavaScript" type="text/javascript"> <!-- function ZweiFrames(URI1,F1,URI2,F2) { Frame1=eval("parent."+F1); Frame2=eval("parent."+F2); Frame1.location.href = URI1; Frame2.location.href = URI2; } //--> </script> ...... <body> <a href="javascript:ZweiFrames('seite1.html','main','seite2.html','top')"> <b>link</b> </a> [/code] Im IE sehe ich nur, dass sich seite2.html ändert. Wenn ich im Browser beim IE auf Zurück" klicken, dann sieht man für ne 10tel Sukunde seite 1.html aufflackern. Was mache ich falsch??? Bei Mozilla funktionierts, zwar ist alles komischerweise etwas verschoben, aber das soll jetzt nicht das Problem sein. Kann jemand helfen??? Kathrin

Antwort 1 von Dr.Ma-Busen

Nabend!

Versuch es mal mit dieser Funktion, damit müsste es gehen.
function ZweiFrames(URI1,F1,URI2,F2) {
  parent.frames[F1].location.href = URI1;
  parent.frames[F2].location.href = URI2;
}


Einfach mit der alten Funktion zwischen <script ...> und </script> austauschen.


MfG
Dr. Ma-Busen

Antwort 2 von kathrin-77

Nein ging leider auch nicht :-(.

Hat vielleicht jemand eine Ahnung, wie man das mit Dreamweaver machen kann??? Vielleicht gehts da besser!

Kathrin

Antwort 3 von semi

Versuch's mit
top.frames[F2].location = URI2;
top.frames[F1].location = URI1;



Antwort 4 von kathrin-77

Ne, das war es auch nicht, versteh ich nicht, sieht doch alles richtig aus :-(((((.

Aber danke euch beiden für die Tipps

Kathrin

Antwort 5 von sTk

Antwort 6 von RedSonja


<script language="JavaScript">
 function
  ZweiFrames(URL1,F1,URL2,F2){  
   parent.frames[F1].location.href=URL1;
   parent.frames[F2].location.href=URL2;}
</script>

</head>

<body background="img/kalk.gif">
 <table>
  <tr>
   <td>
    <a href="javascript:ZweiFrames('personal/hartmutid.html',2,'personal/hartmut/hartmut.html',3)" 
     onmouseover="hartmut.src='img/butyell.gif'" 
     onmouseout="hartmut.src='img/butred.gif'"> 


hier hast du die funktion und den aufruf, wie es bei meiner Homepage läuft und funktioniert


Live long and prosper
RedSonja

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: