Bluefish: Hi Cheatah

Hallo Cheatah,
andere konnten mir leider nicht so richtig helfen, vielleicht kannst du. Ich habe nach selfhtml-Anweisung ein Frameset definiert, in dem man per Link aus einem Frame 2 andere gleichzeitig ändern kann. Wenn man mit dem History.back-Button zurück geht, ändert sich nur ein Frame, der zweite erst beim zweiten klick. Das soll so aber nicht sein, weil ja zwischendurch dann der Inhalt nicht mehr zur Überschrift passt (passiert übrigens auch bei selfhtml beim Thema "zwei Frames gleichzeitig ändern"). Hast du eine Idee, wie man das Problem lösen kann ?
Gruß
Blue

  1. Hi Blue

    Vielleicht hilft das:

    Ich habe 3 Frames.
    1. Frame = Index
    2. Frame = Unterindex
    3. Frame = Seiteninhalt

    Wenn ich auf ein Wort im Index klicke, erscheint ein Seiteninhalt und ein Unterindex.

    Gib einfach bei Hyperlink mal folgendes ein:

    javascript:ZweiFrames('Seiteninhalt.htm',2,'Unterindex.htm',1)

    Du mußt natürlich Jedes Unterindex extra erstellen. Die Zahlen 2 und 1 definieren den Frame, was dort erscheinen soll.

    Grüße Andi

    1. Hi Blue

      Vielleicht hilft das:

      Ich habe 3 Frames.

      1. Frame = Index
      2. Frame = Unterindex
      3. Frame = Seiteninhalt

      Wenn ich auf ein Wort im Index klicke, erscheint ein Seiteninhalt und ein Unterindex.

      Gib einfach bei Hyperlink mal folgendes ein:

      javascript:ZweiFrames('Seiteninhalt.htm',2,'Unterindex.htm',1)

      Du mußt natürlich Jedes Unterindex extra erstellen. Die Zahlen 2 und 1 definieren den Frame, was dort erscheinen soll.

      Grüße Andi

      Hi Andi,
      das ist genau das, was ich auch gemacht habe. Klick bei dir im Index mal ein Wort an, so dass sich die beiden anderen Frames ändern und dann benutze den Back-Button des Browsers um auf die Ausgangsseiten zurückzukommen. Du musst 2x klicken und genau das ist das Problem. Ich brauche etwas, was es ermöglicht, mit nur einem Klick auf den Back-Button die beiden Frames zurückzusetzen.
      Gruß
      Blue

      1. Hi

        Hast recht, mit dem 2x back-klick. Ist mir vorher gar nicht so aufgefallen.
        Kannst du mir ne mail schicken, wenn du das problem gelöst hast?
        Ich hab auch schon nachgefragt, aber es weiß auch keiner einen rat.

        grüße Andi

  2. Hallo Cheatah,

    Bin zwar nicht Cheatah, aber trotzdem erlaub ichs mir: Grüssi,

    Erstmal Gratulation zum ulkigsten Betreff aller Zeiten ;-) Was wenn Cheatah gerade auf Urlaub ist? Oder mit 40° Posting-Fieber im Bett liegt?

    andere konnten mir leider nicht so richtig helfen, vielleicht kannst du.

    soll heissen alle anderen brauchen das Posting gar nicht lesen? Quasi ein Cheatah-Privat-Posting *fg* ;-)

    Ich habe nach selfhtml-Anweisung ein Frameset definiert, in dem man per Link aus einem Frame 2 andere gleichzeitig ändern kann. Wenn man mit dem History.back-Button zurück geht, ändert sich nur ein Frame, der zweite erst beim zweiten klick.

    Hast schonmal <body onUnload="history.go(-2);"> probiert?

    Hast du eine Idee, wie man das Problem lösen kann ?

    Wär ja verhext, wenn wir das nicht auch ohne Cheatah hinkriegen würden *g*

    lg bernhard

    1. Hallo Bernhard,

      Erstmal Gratulation zum ulkigsten Betreff aller Zeiten ;-) Was wenn Cheatah gerade auf Urlaub ist? Oder mit 40° Posting-Fieber im Bett liegt?

      :-))

      Hast schonmal <body onUnload="history.go(-2);"> probiert?

      Ich hab es gerade ausprobiert, leider ohne Erfolg. Ich habe die body-Zeile vorerst nur im Hauptframe geändert. Liegt der Fehler evtl. daran ?
      Gruß
      Blue

  3. Hi,

    Subject: Hi Cheatah

    für private Nachrichten ist ein öffentliches Forum ungeeignet; benutze also bitte Mail. Fachliche Fragen stelle mir bitte nicht per Mail, sondern in einem öffentlichen Forum. Logical Conclusion: Stelle Deine Frage bitte an die Allgemeinheit, nicht an mich.

    Subjects sollen einen Hinweis darauf geben, um welches Thema es sich in dem Posting handelt; denn nach dem Thema suchen die meisten Leute - mich eingeschlossen! - aus, was sie interessiert und lesen wollen. "Hi Cheatah" interessiert mich nur mäßig.

    andere konnten mir leider nicht so richtig helfen, vielleicht kannst du.

    Mir fallen hier auf Anhieb ca. ein halbes Dutzend Leute ein, die sich mit JavaScript besser auskennen als ich.

    Ich habe nach selfhtml-Anweisung ein Frameset definiert, in dem man per Link aus einem Frame 2 andere gleichzeitig ändern kann.

    Vielleicht war das Dein Fehler. Schalt mal - wie ca. ein Fünftel Deiner (potentiellen - sofern Du sie nicht vergraulst) User - JavaScript aus und sieh Dir das Ergebnis an.

    Wenn man mit dem History.back-Button zurück geht, ändert sich nur ein Frame,

    Natürlich. Mit location.replace() kannst Du verhindern, daß das aktuelle Dokument in die History gelangt; dann gibt es wirklich nur eine einzige Seite, die über den Back-Button erreicht werden kann. _Diese_ sollte für die Änderung des anderen Frames verantwortlich sein - welcher im Prinzip nicht wichtig sein darf, damit die Site bei allen Deinen Usern einwandfrei funktioniert.

    Cheatah

    1. Hallo Cheatah!

      Du ich habe auch mal ein kleines Problem:
      wie kann ich mit einem klick die welt verändern? der verflixte roter button funktioniert nicht. andere ideen?

      übrigens ich wusste gar nicht dass du sooo neugierig bist:
      <img src="http://www.swahili.com/Latest/Images/Photos/cheetah-400.jpg" border=0 alt="">

      und hm.... was amchst du eigneltich in deiner freizeit? *sbfg*
      http://www.cheetaholics.net/ports/ports.htm
      (sehr absichtlich nicht verlinkt *g*)

      Grüße
      Thomas

      1. Hi,

        wie kann ich mit einem klick die welt verändern?

        suche Dir eine microsoft.com-Seite mit Sicherheitsleck (dürfte nicht so schwierig sein), und führe dort ein Format C: aus.

        übrigens ich wusste gar nicht dass du sooo neugierig bist:

        Das ist keine Neugierde, sondern Hunger ;-)

        und hm.... was amchst du eigneltich in deiner freizeit? *sbfg*

        In meiner... was? Kann man das essen? *g*

        [cheetaholics-URL]
        (sehr absichtlich nicht verlinkt *g*)

        Mift, und ich hatte gehofft, die Namensänderung würde reichen, damit ich nicht erkannt werde ;-)))

        Chee^Hatah :-)

    2. Hi,

      für private Nachrichten ist ein öffentliches Forum ungeeignet; benutze also bitte Mail. Fachliche Fragen stelle mir bitte nicht per Mail, sondern in einem öffentlichen Forum. Logical Conclusion: Stelle Deine Frage bitte an die Allgemeinheit, nicht an mich.

      Subjects sollen einen Hinweis darauf geben, um welches Thema es sich in dem Posting handelt; denn nach dem Thema suchen die meisten Leute - mich eingeschlossen! - aus, was sie interessiert und lesen wollen. "Hi Cheatah" interessiert mich nur mäßig.

      o.k.

      Natürlich. Mit location.replace() kannst Du verhindern, daß das aktuelle Dokument in die History gelangt; dann gibt es wirklich nur eine einzige Seite, die über den Back-Button erreicht werden kann. _Diese_ sollte für die Änderung des anderen Frames verantwortlich sein - welcher im Prinzip nicht wichtig sein darf, damit die Site bei allen Deinen Usern einwandfrei funktioniert.

      bitte halte(t) mich nicht für allzu blöd, aber ich noch ein Anfänger. Wie kann ich location.replace() in den Link einbauen? Meiner Meinung nach muss das im Menü-Frame geschehen, von dem man die einzelnen Themen auswählen kann. Die Links sind aber bereits mit der 'Zwei Frames'-Funktion gefüllt. Leider bekomme ich es nicht hin, location.replace() einzubauen. Wo liegt der Fehler ?
      Gruß
      Blue

      1. Hi,

        bitte halte(t) mich nicht für allzu blöd, aber ich noch ein Anfänger.

        im Gegenteil - ich halte Dich für intelligent genug, selbst mit meiner Antwort weiterzumachen ;-)

        Wie kann ich location.replace() in den Link einbauen?

        Nicht in den Link, sondern in die Seite, die Du mit gewöhnlichen HTML-Mitteln lädst. Ein stinknormales <a href> lädt die wichtige Seite; in dieser wird mittels location.replace() die unwichtige Seite geladen.

        Die Links sind aber bereits mit der 'Zwei Frames'-Funktion gefüllt.

        Diese darfst Du gepflegt in die Tonne treten :-)

        Cheatah

  4. Hallo Bluefish,

    ich interessiere mich dafuer, wie Du auf diesen Namen kommst.
    Gibt es einen Zusammenhang zwischen HTML und blauen Fischen?
    Oder hast Du bei einem gewissen Editor "gespickt"?
    (Das soll kein Vorwurf sein)

    Gruesse,
    Gero

    1. Hallo Bluefish,

      ich interessiere mich dafuer, wie Du auf diesen Namen kommst.
      Gibt es einen Zusammenhang zwischen HTML und blauen Fischen?
      Oder hast Du bei einem gewissen Editor "gespickt"?
      (Das soll kein Vorwurf sein)

      Gruesse,
      Gero

      Hi Gero,
      ich bin passionierter Angler und ziemlich begeistert vom Blue-Marlin. Leider bin ich ich noch nie dazu gekommen, an einem Hochseetrip zum Marlin-Angeln teilzunehmen, z.B. 1998 in Australien scheiterte es an 1000 Aus$ pro Tagestrip. Und so kam ich auf den Namen. Wieso habe ich irgendwelche "Urheberrechte" verletzt ?
      Gruß
      Blue

      1. Hi,

        Wieso habe ich irgendwelche "Urheberrechte" verletzt ?

        Nein, hast Du nicht (hoffe ich zumindest, sonst wuerde ich das auch tun ;)
        Bluefish ist ein OpenSource HTML-Editor (unkommerziell, keine Marke, keine Firma),
        an dem ich mitentwickle.
        Er wurde auch schon des oefteren in diesem Forum erwaehnt, und mir ist Dein Name
        einfach ins Auge gestochen.
        Kein Grund zur Sorge, also :)

        Gruesse,
        Gero

        1. Hai :-)

          Wieso habe ich irgendwelche "Urheberrechte" verletzt ?

          Nein, hast Du nicht (hoffe ich zumindest, sonst wuerde ich das auch tun ;)

          stimmt - andere Warengruppe ;-)

          Cheatah, SCNR

        2. Hi Gero,
          hat eigentlich dieser Editor was mit Sun zu tun (Open Office ehem. Star Office)?
          MfG
          Moldawian

          1. Hi,

            hat eigentlich dieser Editor was mit Sun zu tun (Open Office ehem. Star Office)?

            Nein, gar nichts. Die Domain gehoert dem Bruder des Maintainers, und die gab es schon
            sehr lange, bevor diese OpenSource-StarOffice-Geschichte angefangen hat.
            Allerdings moechte ich auch noch mal sagen, dass auch die Firma, die sich hinter
            openoffice.nl verbirgt nichts mit dem Projekt zu tun hat.
            Bluefish wird ausschliesslich von Freiwilligen entwickelt, und das finde ich
            auch sehr gut so.

            Gruesse,
            Gero