Ergebnis 1 bis 15 von 15
  1. #1
    MarcFdlr ist offline Mitglied
    registriert
    17-08-2004
    Beiträge
    26

    Question Java Script - Frames - Sie wollen einfach nicht ...

    Hallo allerseits...

    ich weiss, das den meisten dieses Thema zum Hals heraus hängt ..., jedoch bitte ich um eure Hilfe, denn zu meinem Problem habe ich nichts gefunden ...

    Also ... ich habe eine Seite mit mehreren Frames, zwei davon nennen sich jeweils menue und content. Man stelle sich vor im Frame menue befindet sich das Menue und content der content!

    Jetzt das Problem ... ich will das bei jedem Menue Punkt, der Menue Frame sich verändert und der Content Frame! Sollte auch kein Problem sein(ich wechsle den Spass über Java Script, Beispiel :

    <script language="JavaScript">
    function about()
    {parent.menue.location = "../startseite/menue.htm";
    parent.content.location = "../home/home.htm";}
    function location()
    {parent.menue.location = "../location/menue.htm";
    parent.content.location = "../location/content.htm";}
    </script>

    ist ja soweit nicht verkehrt, ABER der linke Frame (menue) will sich per du nicht verändern, und mein Halsumfang ist bereits enorm gestiegen! Hat jemand eine Idee ... (Die Verlinkung im Button also der Java Script aufruf ist gesetzt)

    Auszug aus dem Menue:

    <table width="80%" height="180" border="0">
    <tr>
    <td><a href="javascript:about()" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image12','','../bilder/menue/about_over.gif',1)"><img src="../bilder/menue/about.gif" name="Image12" width="120" height="15" border="0" ></a></td>
    </tr>
    <tr>
    <td><a href="javascript:location()" onMouseOver="MM_swapImage('Image8','','../bilder/menue/location_over.gif',1)" onMouseOut="MM_swapImgRestore()"><img src="../bilder/menue/location.gif" name="Image8" width="120" height="15" border="0"></a></td>
    </tr>
    <tr>

    ich hoff jemand sieht da momentan besser durch wie ich ... Danke vorerst!

    Gruss Marc

    P.S.: Nach dem ich in den Script .href (parent.menue.location.href = "../startseite/menue.htm" ) eingefügt habe, kommt zumindest keine Fehlermeldung mehr, aber der Frame menue wechselt immer noch nicht!
    NUR WARUM?

  2. #2
    Avatar von dkdenz
    dkdenz ist offline Foren-Gott
    registriert
    13-04-2004
    Ort
    Lübeck
    Beiträge
    12.050

    AW: Java Script - Frames - Sie wollen einfach nicht ...

    Geändert von dkdenz (19-08-2004 um 14:26 Uhr)

  3. #3
    MarcFdlr ist offline Mitglied
    registriert
    17-08-2004
    Beiträge
    26

    AW: Java Script - Frames - Sie wollen einfach nicht ...

    Zitat Zitat von dkdenz
    Doppelter Thread...
    http://forum.jswelt.de/showthread.php?t=19330 (Frames - Sie wollen einfach nicht!)

    -> war Absicht da mir die Resonanz zu gering war!

    Noch ein Hilfe-Link:
    http://www.starhtml.de/online/javaprog.htm
    -> Funktioniert auch mit diesem Script nicht! Sorry

    Mfg
    Marc

  4. #4
    zehdeh ist offline Routinier
    registriert
    30-09-2002
    Ort
    Stühlingen
    Beiträge
    302

    AW: Java Script - Frames - Sie wollen einfach nicht ...

    hi,
    schreib doch mal :"parent.menue.location.href " usw.
    Das sollte schon gehen wenn denn der Pfad stimmt.
    Gruß zehdeh.

  5. #5
    MarcFdlr ist offline Mitglied
    registriert
    17-08-2004
    Beiträge
    26

    AW: Java Script - Frames - Sie wollen einfach nicht ...

    Hallo,

    ja den Tip habe ich auch schon bekommen, brachte aber auch nicht den erwünschten Erfolg! Geht auch ohne .href! Definitv, das glauben aber viele net ... hast du noch eine andere Idee?

    Gruss Marc

  6. #6
    zehdeh ist offline Routinier
    registriert
    30-09-2002
    Ort
    Stühlingen
    Beiträge
    302

    AW: Java Script - Frames - Sie wollen einfach nicht ...

    Ja, ich hab nicht richtig gelesen - du willst also auch den Frame aktualisieren in dem sich das Menu befindet.

    Das müßte so gehen: (Bsp.)

    parent.frames[0].location.href = 'links2.htm'" .

    Ich kenn dein Framseset nicht- welche Zahl in frames[] stehen muß weiß ich natürlich nicht.

    gruß zehdeh

  7. #7
    MarcFdlr ist offline Mitglied
    registriert
    17-08-2004
    Beiträge
    26

    AW: Java Script - Frames - Sie wollen einfach nicht ...

    Hier das Frameset:

    Theoretisch wäre es 0 und 1 oder? Aber zuumindest hast du das richtig verstanden ich will den Frame verändern in dem das Menue ist (ihn selbst) reicht die Angabe in der eckigen Klammer? Aber danke erstmal!

    <frameset rows="*,380,*" cols="*,780,*" framespacing="0" frameborder="NO" border="0">
    <frame src="startseite/UntitledFrame-4.htm" scrolling="NO" noresize>
    <frame src="startseite/UntitledFrame-5.htm" scrolling="NO" noresize>
    <frame src="startseite/UntitledFrame-6.htm" scrolling="NO" noresize>
    <frame src="startseite/UntitledFrame-2.htm" name="leftFrame" scrolling="NO" noresize>
    <frameset rows="*" cols="156,*" framespacing="0" frameborder="NO" border="0">
    <frame src="startseite/menue.htm" name="menue" scrolling="NO" noresize id="menue">
    <frame src="startseite/content.htm" name="content" id="content" scrolling="NO" noresize>

    </frameset>
    <frame src="startseite/UntitledFrame-3.htm" scrolling="NO" noresize>
    <frame src="startseite/UntitledFrame-7.htm" scrolling="NO" noresize>
    <frame src="startseite/UntitledFrame-8.htm" scrolling="NO" noresize>
    <frame src="startseite/UntitledFrame-9.htm" scrolling="NO" noresize>
    </frameset>
    <noframes><body>

    </body></noframes>
    </html>

  8. #8
    zehdeh ist offline Routinier
    registriert
    30-09-2002
    Ort
    Stühlingen
    Beiträge
    302

    AW: Java Script - Frames - Sie wollen einfach nicht ...

    Oh ein verschachtelter Frameset. Eigentlich sollte es ja trotzdem gehen. [0] sollte der menue-frame sein.
    Aber ich gehe jetzt erstmal heim und weiß noch nicht ob ich heute nochmal reinschau.
    Viel Glück - zehdeh

  9. #9
    PRINZ ist offline Lounge-Member
    registriert
    03-08-2001
    Ort
    Leipzig
    Beiträge
    2.089

    AW: Java Script - Frames - Sie wollen einfach nicht ...

    ähm, ich hab mir jetzt nicht alles durchgelesen, aber seine functionen/variablen/arrays etc sollte man nicht wie festgeschriebenen variablen nennen, ich mein die function "location()" und "about()".

  10. #10
    MarcFdlr ist offline Mitglied
    registriert
    17-08-2004
    Beiträge
    26

    AW: Java Script - Frames - Sie wollen einfach nicht ...

    hhhmm ... wie dann? Ich glaube aber nicht, das es was mit dem nicht verändern des einen frames zu tun hat, denn die anderen fühlen sich ja angesprochen :-) oder was meinst du?

  11. #11
    MarcFdlr ist offline Mitglied
    registriert
    17-08-2004
    Beiträge
    26

    Lightbulb AW: Java Script - Frames - Sie wollen einfach nicht ...

    ICH HAB ES !!!

    Ich habe die Sache einfach umgangen, denn es führte kein Weg hinein!

    Um den Menue Frame zu ändern musste ich den direkten Weg nehmen! Ja und habe dann über die Funktion Javascript aufrufen nur noch den content Frame ändern lassen! Warum er den Menue Frame nicht verändert hat wird wohl für immer ungeklärt bleiben!


    function location()
    {parent.content.location.href = "../location/content.htm";}


    <a href="../location/menue_location.htm" target="_self" onClick="MM_callJS('location()')"

    Aber danke für eure Mithilfe!

    Gruss Marc

  12. #12
    PRINZ ist offline Lounge-Member
    registriert
    03-08-2001
    Ort
    Leipzig
    Beiträge
    2.089

    AW: Java Script - Frames - Sie wollen einfach nicht ...

    trotzdem möcht ich dir das noch ans herz legen...
    erstmal das hier:
    http://de.selfhtml.org/javascript/sp...htm#uebersicht
    und dazu kommen auch die js-befehle.

    und zweitens die beiden script varianten zum praktischen testen.

    falsch:
    Code:
    <script>
    function location()
    {parent.content.location.href = "../location/content.htm";}
    
    alert(this.location.href);
    </script>
    richtig:
    Code:
    <script>
    function andererfunctionsname()
    {parent.content.location.href = "../location/content.htm";}
    
    alert(this.location.href);
    </script>
    der unterschied ist das du nach der falsch definierten function nicht mehr auf die location zugriff hast,
    behoben ist der fehler ganz einfach wenn du die function umbenennst.

    ich denk mal, jetzt hast du mich verstanden

  13. #13
    MarcFdlr ist offline Mitglied
    registriert
    17-08-2004
    Beiträge
    26

    AW: Java Script - Frames - Sie wollen einfach nicht ...

    Jap ich denke schon, aber soweit ich es jetzt verstanden habe lag es an dem Namen "location" welcher wierderum aber zufällig wirklich so heisst ... egal jetzt klappt es ja ...

    nur noch eine kurze Frage, ich habe letztens was gelesen von wegen einer doppelten Zurück funktion da der Browser immer nur einen Schritt zurück springt!?

    Aber danke ...

  14. #14
    MarcFdlr ist offline Mitglied
    registriert
    17-08-2004
    Beiträge
    26

    AW: Java Script - Frames - Sie wollen einfach nicht ...

    Vergesst ... falscher Gedanke habe es auch gefunden, aber das ist nicht das richtige!

    http://de.selfhtml.org/javascript/be...zweiframes.htm

    Schönes WE

  15. #15
    PRINZ ist offline Lounge-Member
    registriert
    03-08-2001
    Ort
    Leipzig
    Beiträge
    2.089

    AW: Java Script - Frames - Sie wollen einfach nicht ...


Ähnliche Themen

  1. Frames - Sie wollen einfach nicht!
    Von MarcFdlr im Forum Allgemeines
    Antworten: 7
    Letzter Beitrag: 22-08-2004, 19:14
  2. Den Script Auf alle Frames beziehen!!
    Von -=BurgerK!ng=- im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 08-06-2003, 20:13
  3. Browser auf Java Script Fähigkeit überprüfen
    Von gessi2000 im Forum JavaScript
    Antworten: 12
    Letzter Beitrag: 07-04-2003, 19:08
  4. Java Script über link !
    Von mrbrainwave im Forum JavaScript
    Antworten: 2
    Letzter Beitrag: 07-12-2001, 16:56
  5. Antworten: 2
    Letzter Beitrag: 26-08-2001, 22:20

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •