![]() |
Java, 2 Frames gleichzeitig ändern
Hi,
ich möchte gerne mit einem Button auf ner Framesite einer HP zwei von drei Frames gleichzeitig ändern! Hab da ein Tut im Netz gefunden, kann es aber schlecht umsetzen weil ich noch nichts mit Java gemacht habe. Geht das nur mit Java oder weis jemand ne alternative?? |
Re: Java, 2 Frames gleichzeitig ändern
Hallo eXOs,
das kannst Du auch prima mit JavaScript machen. Schau Dir am besten die Beispiele von ![]() |
Re: Java, 2 Frames gleichzeitig ändern
Hi eXOs !
Was willst du denn in den Frames ändern ? :gruebel: |
Re: Java, 2 Frames gleichzeitig ändern
Zitat:
Ich habe eine FrameSeite, unterteilt in drei Frames: links, rechtsoben, rechtsunten. Im Linken Frame hab ich meine Navigation, im rechtenOben, Kontaktinformationen und im rechtenUnten die eigentliche Seite. Ich möchte nun eine Bildergalerie mit verschiedenen Themen einrichten, also brauche ich quasi eine Navigation für meine Galerie, diese wollte ich im rechtenOben-Frame anbringen, nun will ich aus meinen Linken navi-Frame auf einen Button drücken, der soll dan die Startseite der Galerie im Frame rechtsunten, und im rechtsoben-Frame die Galerie-Navigation erscheinen lasse. Zitat:
|
Re: Java, 2 Frames gleichzeitig ändern
Aha. Willst Du es stattdessen doch in Java probieren, als Flash oder mit anderen Web-Lösungen? Und wie lautet die konkrete Frage?
|
Re: Java, 2 Frames gleichzeitig ändern
Naja,
hatte gehofft, es geht einfacher, als mit JavaScript, kenn mich halt da nicht so aus, ich poste mal den Code:
Code:
So hab ich das mal versucht, vielleicht sieht jemand ja das problem, im browser krieg ich halt nen Java-Fehler
<script 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; } function ZweiFramesBack(F1,F2) { Frame1=eval("parent."+F1); Frame2=eval("parent."+F2); Frame1.history.back(); if (!window.opera) window.setTimeout("Frame2.history.back()",10); } function ZweiFramesForward(F1,F2) { Frame1=eval("parent."+F1); Frame2=eval("parent."+F2); Frame1.history.forward(); if (!window.opera) window.setTimeout("Frame2.history.forward()",10); } //--> </script> <a href="javascript:ZweiFrames('Oben.htm','oben','Home.htm','unten') |
Re: Java, 2 Frames gleichzeitig ändern
Also eine neue Seite kannst du folgendermaßen aufrufen:
Code:
wenn du mehrere Fenster ändern möchtest, musst du die das ganze in eine funtion auslagern oder eben beide Aufrufe direkt hintereinander machen:
onclick="javascript:parent.Dein_Framename.location.href='DeineNeueAdresse'"
Code:
Hoffe das hilft Dir,
onclick="javascript:parent.Dein_Framename.location.href='DeineNeueAdresse'; parent.Dein_Framename2.location.href='DeineNeueAdresse2'"
Christian |
Re: Java, 2 Frames gleichzeitig ändern
Zitat:
aber wieso "oncklick"?? werd das mal versuchen |
Re: Java, 2 Frames gleichzeitig ändern
Na ja.. onclick deshalb, weil du die frames doch beim Klick auf einen Button oder Bild ändern möchtest, oder hab ich da was falsch verstanden?
|
Re: Java, 2 Frames gleichzeitig ändern
jo, des schon, aber ich weis net wo ich des schreiben soll,
kannst du mal beispielhaft was schreiben? |
Re: Java, 2 Frames gleichzeitig ändern
Code:
Du kannst das onclick ereignis auch bei Submit-Buttons auslösen:
[img]Bild.bmp[/img]
Code:
Christian
<input type=submit onclick="....">
|
Re: Java, 2 Frames gleichzeitig ändern
oncklick geht net, iss glaube ich kein schlüsselwort, das zeigt der auf der seite als text an.
was meinst du mit deinem <edit>? |
Re: Java, 2 Frames gleichzeitig ändern
Poste mal bitte Deinen jetzigen Code :wink:
:firejump: |
Re: Java, 2 Frames gleichzeitig ändern
Poste mal bitte Deinen jetzigen Code :wink:
:firejump: |
Re: Java, 2 Frames gleichzeitig ändern
Sorry, hatte vorhin wohl mal ein Problem, konnte nicht mehr zugreifen, so jetzt mein post!
Zitat:
|
Re: Java, 2 Frames gleichzeitig ändern
Haltet mal die Luft an... Es gibt doch nen Befehl Namens "doubleframechange"!
Zuhause hab ich ein Beispiel. kann ja heut Abend nochmal schauen! |
Re: Java, 2 Frames gleichzeitig ändern
Hi Schubi,
heißt das mit html? :-D wäre top wenn das heute abend was wird!! :bounce2: |
Re: Java, 2 Frames gleichzeitig ändern
hm...hab mich wohl geirrt...
Das hab ich gefunden: function changeFrames(URI1,URI2) { Frame1=eval("parent.menu"); Frame2=eval("parent.main"); Frame1.location.href = URI1; Frame2.location.href = URI2; } <a href="javascript:changeFrames('kontakt/m_kontakt.htm','kontakt/c_kontakt.htm')" Ich kam durcheinander weil der Text XML war und deswegen die Funktion als Tag stand! |
Re: Java, 2 Frames gleichzeitig ändern
Schade,
kenn ich schon, krieg ich net gebacken, kennst du dich aus? kannst du mir bischen was dazu erklären? |
Re: Java, 2 Frames gleichzeitig ändern
net so wirklich...sorry
|
Re: Java, 2 Frames gleichzeitig ändern
Ok,
trotzdem Danke, dann werd ich nochmal rumprobieren! :wall: |
Re: Java, 2 Frames gleichzeitig ändern
Achso,
werd das hier mal als beantwortet markieren, geht zwar noch net aber theoretish weis ich ja wie es geht! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz