Silke: zurück auf die vorherige Seite

Öhm ...

habe jetzt ein paar Seiten auf meiner *Link-Seite* verlinkt
wenn ich da anklicke komme ich auch auf die gewünschte Seite - nur ab und an erscheint die gewünschte Seite in meinem Frame (es öffnet sich keine neue Seite) oder wenn sich ne neue öffnet - dann komm ich von dieser Seite nicht zurück auf meine ... *grübel*

liegt das an mir ?

*lach* bestimmt - also kann mich jemand aufklären?

Danke Silke

  1. Hi,

    das ist ein generelles Problem bei Framesets, wenn das target-Attribut nicht entsprechend korrekt angegeben ist oder fehlt. Vergleiche mal die funktionierenden Seiten mit den, die sich komisch verhalten.

    MfG
    Danny

    1. Hi,

      das ist ein generelles Problem bei Framesets, wenn das target-Attribut nicht entsprechend korrekt angegeben ist oder fehlt. Vergleiche mal die funktionierenden Seiten mit den, die sich komisch verhalten.

      MfG
      Danny

      .... die sehen alle gleich aus - schau mal:

      <td width="52%"><a href="http://people.freenet.de/laemmchen">
          <img border="0" src="silkes_logo.gif" width="450" height="60"></a></td>
          <td width="48%">&nbsp;</td>
        </tr>
        <tr>
          <td width="52%">&nbsp;</td>
          <td width="48%">&nbsp;</td>
        </tr>
        <tr>
          <td width="52%"><a href="http://people.freenet.de/HKB-Dress">
          <img border="0" src="Heike_Logo.jpg" width="211" height="128"></a></td>
          <td width="48%">&nbsp;</td>
        </tr>
        <tr>
          <td width="52%">&nbsp;</td>
          <td width="48%">&nbsp;</td>
        </tr>
        <tr>
          <td width="52%">
          <p align="left"><a href="http://www.1ngo.de/web/index.html">
          <img border="0" src="tafel.jpg" width="98" height="85"></a> </td>
          <td width="48%">&nbsp;</td>

      1 und 3 gehen in nem neuen Fenster auf aber man kann nicht oben mit dem Pfeil zurück auf meine Seite.
      2 geht in dem Frame selber auf - aber da kann man mit dem Pfeil oben zurück gehen ...

      hmmmmm .... hmmmmmmmmmm ....

      oder siehst du was was ich nicht seh? ... so wie ich mich kenne - wird das wohl so sein *g*

      Merci Silke

      1. hi,

        1 und 3 gehen in nem neuen Fenster auf

        es gibt in dem von dir geposteten code eigentlich nichts, was das bewirken könnte; ausser vielleicht du hättest noch wo anders ein base target gesetzt ...?

        aber man kann nicht oben mit dem Pfeil zurück auf meine Seite.

        natürlich nicht, wie denn auch? es ist ja ein _neues_ fenster, welches noch keine historie hat.

        2 geht in dem Frame selber auf - aber da kann man mit dem Pfeil oben zurück gehen ...

        das fenster hat ja auch eine historie ...

        gruß,
        wahsaga

        --
        I'll try being nicer if you'll try being smarter.
        1. Ach - erwähnte ich schon das ich *blond* bin?

          Dass das neue Fenster ja keine Historie hat - war nett erklärt das hab ich auch verstanden ... danke wahsaga :o) obwohl sich ja eigentlich kein *neues öffnet* (hab ich wohl falsch erklärt) es ändert sich halt und man sieht die Seite vom angeklickten Link (also ist das Fensterchen eigentlich das alte)

          Und die Erklärung von Mark hab ich auch soweit verstanden - haste denn nicht den Befehl/Satz/oder wie das heißt? .... für mich - damit ich das da reinbauen kann ... damit sich das ganze in nem *richtig zusätzlichen neuen Fenster* öffnet

          *liebgugg*

      2. Schau Dir mal das target Attribut des a Tags an. Damit kannst Du genau festlegen, in welchem Fenster ein Link geöffnet bzw. angezeigt wird.

        Gruß
        Mark

      3. Der Fehler liegt nicht innerhalb des Quelltext-Auszugs.
        Es ist außerdem ein Browser-abhängiges Problem. Im IE6 kommt man nicht wieder zurück, im Mozilla 1.7 dagegen schon.
        Du hast im Frameset definiert:
          <frame name="Hauptframe" src="mitte_1.htm" target="_self" scrolling="auto">

        Ich vermute, dass target hier ist die Ursache des Problems. Nehme es mal raus.

        Seite 1 und 3 verweisen auf Webseiten in anderen Ordnern, bzw. auf eine ander URL, Seite 2 wahrscheinlich auf eine Seite im selben Ordner, oder?

        Gruß
        Danny

        1. Du hast im Frameset definiert:
            <frame name="Hauptframe" src="mitte_1.htm" target="_self" scrolling="auto">

          Ich vermute, dass target hier ist die Ursache des Problems. Nehme es mal raus.

          öhm ... was nehm ich raus .. das target="_self" ?

          Seite 1 und 3 verweisen auf Webseiten in anderen Ordnern, bzw. auf eine ander URL, Seite 2 wahrscheinlich auf eine Seite im selben Ordner, oder?  <--- nö ... ist ein anderer Ordner

          hmmmm ... am einfachsten schreibe ich doch drüger *bitte Bildchen mit re anklicken und dann im neuen Fenster öffnen*

          ;o)

          Silke

          1. öhm ... was nehm ich raus .. das target="_self" ?

            Ja. Aber bevor Du das ausprobierst, schau mal was Frodo geschrieben hat. Wahrscheinlich reicht es schon aus, das von ihm angesprochene Script rauszunehmen.

          2. Hi Silke,

            komisch, daß Dir das noch keiner deutlicher gesagt hat: Du machst hier etwas, das man nicht tun sollte - das nicht besonders nett ist und möglicherweise sogar Beschwerden nach sich ziehen kann. Du lädst fremde Seiten in Dein Frameset und präsentierst sie dadurch quasi als Dein zusätzliches Angebot. Dies mögen die meisten Leute nicht (ich übrigens auch nicht) und deshalb "sprengen" sie über ein kleines Javascript ein mögliches fremdes Frameset.

            Mache es doch bitte so, daß Du diesen Links das Attribut target="_blank" gibst. Also z.B.
            <a href="http://www.1ngo.de/web/index.html" target="_blank">
            Dann öffnen sich diese Seiten in einem neuen Fenster und wenn dieses geschlossen wird, ist man wieder auf Deiner Seite.

            Btw: den Bildern solltest Du noch ein passendes ALT-Attribut geben, damit - wenn sie aus welchen Gründen auch immer - zumindest dieser Alternativtext angezeigt wird und der Besucher trotzdem weiß, wo die Links hinführen.

            freundliche Grüße
            Ingo

            1. komisch, daß Dir das noch keiner deutlicher gesagt hat: Du machst hier etwas, das man nicht tun sollte - das nicht besonders nett ist und möglicherweise sogar Beschwerden nach sich ziehen kann. Du lädst fremde Seiten in Dein Frameset und präsentierst sie dadurch quasi als Dein zusätzliches Angebot. Dies mögen die meisten Leute nicht (ich übrigens auch nicht) und deshalb "sprengen" sie über ein kleines Javascript ein mögliches fremdes Frameset.

              .... oh oh - ich wollte nix irgendwo anbieten - ich dachte ich mache was *gut* wenn ich auf schöne Seiten hinweise  .... oder redest du nun von was anderen als die *Link-Seite* ... oje oje oje

              *schluck*

              <a href="http://www.1ngo.de/web/index.html" target="_blank">
              Dann öffnen sich diese Seiten in einem neuen Fenster und wenn dieses geschlossen wird, ist man wieder auf Deiner Seite.

              ... das hat jetzt suuuuper geklappt - DANKE :o) (ich hoffe nu is nix mehr falsch)

              Btw: den Bildern solltest Du noch ein passendes ALT-Attribut geben, damit - wenn sie aus welchen Gründen auch immer - zumindest dieser Alternativtext angezeigt wird und der Besucher trotzdem weiß, wo die Links hinführen.

              ... das versteh ich nich - was ist ein *passendes Alt-Attribut* ? Wo soll ich jetzt noch was hinmachen? Wie sieht das aus?
              Wärst nochmal so lieb und machst es mir wieder an so nem Beispiel deutlich - dann kopier ich das wieder und füge es ein wo es hinsoll (falls ich das finde)

              Ach Leute - wenn ich gewusst hätte was man alles beachten muss/soll/kann ... hät ich gar nie nich mit sowas angefangen :o(

              Silke :o(

              1. Hi,

                .... oh oh - ich wollte nix irgendwo anbieten - ich dachte ich mache was *gut* wenn ich auf schöne Seiten hinweise  .... oder redest du nun von was anderen als die *Link-Seite* ... oje oje oje

                nein, nur davon. Kurzgefaßt: Hinweise auf schöne Seiten sind toll, sich augenscheinlich mit fremden Federn schmücken (auch wenn Du darüber sicher nicht nachgedacht hast) ist fies. Andere machen das aber richtig dreist und setzen Links auf fremde Seiten in ihr Menü und präsentieren deren Inhalte dann in ihrem Frameset, ohne daß das sofort auffällt.

                ... das versteh ich nich - was ist ein *passendes Alt-Attribut* ? Wo soll ich jetzt noch was hinmachen? Wie sieht das aus?
                Wärst nochmal so lieb und machst es mir wieder an so nem Beispiel deutlich - dann kopier ich das wieder und füge es ein wo es hinsoll (falls ich das finde)

                Ok, nehmen wir mal keinen Link, sondern Dein Titelbild. Dieses hast Du ja genauso wie die Bilder bei deinen Links über <img...> eingebunden. Hier fände ich (besonders als Urheber) folgendes gut:

                <img src="moewe1.JPG" width="487" height="365" alt="Möwe im Flug" title="Foto: Ingo Turski">

                Der ALT-Text wird angezeigt, wenn das Bild nicht zu sehen ist (damit z.B. ein blinder Besucher erfährt, was für ein Bild angezeigt wird); der TITLE-Text wird beim Überfahren mit der Maus als Tooltip kurz eingeblendet und gibt eine zusätzliche Auskunft zum Bild, hier zum Urheber.

                Bei den Links kannst Du auch auf das ein oder andere Attribut verzichten (wenn Du auf einen ALT-Text verzichtest, gebe trotzdem alt="" an), wobei Du wissen solltest, daß nur der title-Text in allen Browsern eingeblendet wird, wenn das Bild nicht geladen wurde.

                freundliche Grüße
                Ingo

                1. Hi,

                  <img src="moewe1.JPG" width="487" height="365" alt="Möwe im Flug" title="Foto: Ingo Turski">  <--- das hat funktioniert - danke :o) ... hab es auch bei dem Bildchen von sheepworld gemacht - ich hoffe das ich nun niemanden mehr unrecht tue

                  Der ALT-Text wird angezeigt, wenn das Bild nicht zu sehen ist (damit z.B. ein blinder Besucher erfährt, was für ein Bild angezeigt wird); der TITLE-Text wird beim Überfahren mit der Maus als Tooltip kurz eingeblendet und gibt eine zusätzliche Auskunft zum Bild, hier zum Urheber.  <--- ja - hab ich gesehen - find ich gut - hab ich jetzt nämlich auch verstanden ;o) (zum Glück)

                  Bei den Links kannst Du auch auf das ein oder andere Attribut verzichten (wenn Du auf einen ALT-Text verzichtest, gebe trotzdem alt="" an), wobei Du wissen solltest, daß nur der title-Text in allen Browsern eingeblendet wird, wenn das Bild nicht geladen wurde.

                  <-- das da hab ich jetzt auch gemacht - versteh aber nich wieso ich das alt="" nicht mit was bestücken soll *grübel*

                  Silke

                  ps: schlaf schön .... wenn nochwas falsch ist - bitte Bescheid sagen - dann änder ich es morgen :o)

                  1. Hi,

                    Bei den Links kannst Du auch auf das ein oder andere Attribut verzichten (wenn Du auf einen ALT-Text verzichtest, gebe trotzdem alt="" an), wobei Du wissen solltest, daß nur der title-Text in allen Browsern eingeblendet wird, wenn das Bild nicht geladen wurde.

                    <-- das da hab ich jetzt auch gemacht - versteh aber nich wieso ich das alt="" nicht mit was bestücken soll *grübel*

                    Du _kannst_ es mit Inhalt füllen, wenn Du willst. Genauso kannst Du alternativ oder zusätzlich einen title vergeben. Ob Du das machst und welche(s) Attribut(e) Du nutzt, mußt Du selbst entscheiden.
                    Du solltest lediglich, _wenn_ Du auf einen alt-Text verzichtest, ein leeres alt-Attribut setzen. Einmal weil dies nach dem Standard so vorgeschrieben ist und zum anderen, weil z.B. Screenreader für Blinde sonst den Dateinamen vorlesen würden.

                    freundliche Grüße
                    Ingo

                    1. Moin Ingo,

                      Standard, Screenreader, alt-Texte, bla bla bla? Ist schon klar aber ist das nicht bei einer rein privaten Hobby-Funseite wie der von Silke nicht etwas übertrieben?

                      An Silkes Stelle würde ich jedenfalls denken:
                      "oh je, worauf habe ich mich da bloß eigelassen? Warum ist das denn alles nur so kompliziert und technisch - wozu denn diese ganzen speziellen Angaben wie "alt"-Attribute, "targets", etc. ? - Ich will doch nur eine 'einfache', ganz 'normale' Homepage haben!" ;)

                      MfG
                      Danny

                      1. An Silkes Stelle würde ich jedenfalls denken:
                        "oh je, worauf habe ich mich da bloß eigelassen? Warum ist das denn alles nur so kompliziert und technisch - wozu denn diese ganzen speziellen Angaben wie "alt"-Attribute, "targets", etc. ? - Ich will doch nur eine 'einfache', ganz 'normale' Homepage haben!" ;)

                        MfG
                        Danny

                        Guten Morgen,

                        ja :o( ... mit diesem Gedanken bin ich gestern zu Bett gegangen und heute morgen wieder aufgestanden - wollte schon alles hinschmeißen - nicht wegen dem *einbauen* von diesen HTML usw ... (da hab ich hier immer ganz viel Hilfe bekommen - merci) ...

                        sondern weil ich gar nich mehr weiß ... was ich auf die Seiten machen darf und was nich :o(
                        ich will auch niemanden unrecht tun

                        werde nun wohl bei jeder Aktion erstmal nachfragen müssen ob ich das so machen *darf*

                        hält vielleicht jung ;o) so ein wenig Stress *g*

                        schönen Tag Euch noch

                        Silke

                        1. Morgen!

                          Eigentlich darfst Du auf Deinen Seiten machen, was und wie _Du_ willst, solange...

                          • es nicht gegen ein Gesetz verstoßt (z.B. Uhrheberrecht, Menschenrechte, Aufforderung zu Straftaten, etc.)

                          • Du bei Verwendung fremder Elemente (Grafiken, Texten, etc.) angibst, von welcher Quelle sie stammen

                          • Du bei externen Links diese deutlich zu erkennen gibst und kurz hinweist, dass es sich um fremde Seiten handelt (wenn Du sie in Deinem Frameset öffnest)

                          MfG
                          Danny

                          1. Hallo

                            so ich hoffe nun hab ich alles RICHTIG

                            habe überall (*lach* soviel is ja noch gar nich drauf) hingetippselt woher  und/oder  gekennzeichnet so daß man es lesen kann wenn man mit der Mouse drüber fährt (wie Ingo mir vorgeschlagen hatte) und hab auch noch zusätzlich nen *wichtigen* Hinweis gemacht (auf Seite 4 under *wichtig*) das ich nix und niemanden was böses will - und das man mir Bescheid gibt falls doch noch was *unrechtes* auf meiner HP sein sollte.

                            *schwitz*

                            komm ich jetzt um den Knast rum? .... sonst lösche ich das Teil - denn langsam macht´s keinen spaß mehr

                            ;o)

                            Danke

                            Silke

                      2. Hi,

                        Standard, Screenreader, alt-Texte, bla bla bla? Ist schon klar aber ist das nicht bei einer rein privaten Hobby-Funseite wie der von Silke nicht etwas übertrieben?

                        jetzt wo Du's sagst: mag sein, war wirklich etwas zu ausführlich.
                        Allerdings: wenn man _hier_ so locker vorschlägt, daß das alt-Attribut einfach komplett weggelassen werden kann, gibt's mit großer Wahrscheinlichkeit Jemanden, der auf den Standard hinweist. Nun gut, nächstes mal kürzer..;-)

                        Vielleicht noch ein kleiner Hinweis an Silke: Vielen Besuchern dieses Forums - mich eingeschlossen - ist ein sauberer Quelltext und Einhaltung der Standards wichtig. Das heißt nun aber wirklich nicht, daß Du Dich immer 100%ig dran halten mußt; das machen viele (die meisten?) professionellen Sites auch nicht. Die meisten Browser sehen über Fehler großzügig hinweg und das wird von Vielen auch ausgenutzt, nach dem Motto "wenn's funktioniert ist es nicht verkehrt".
                        Ich denke schon, daß Du Dich zunächst mal mehr auf die Gestaltung der Seiten und die Inhalte konzentrieren solltest. Teste Deine Ergebnisse nicht nur mit Deinem IE6, sondern auch mit dem Mozilla oder Firefox; wenn's hier wie gewünscht aussieht, ist es erstmal ok.

                        freundliche Grüße
                        Ingo

              2. .... oh oh - ich wollte nix irgendwo anbieten - ich dachte ich mache was *gut* wenn ich auf schöne Seiten hinweise  .... oder redest du nun von was anderen als die *Link-Seite* ... oje oje oje

                *schluck*

                Ne warte mal, er meint: Wenn Du eine fremde Seite verlinkst, die aber nicht alleine im Fenster angezeigt wird, sondern innerhalb Deines Framesets, mit Deiner Navigation und so weiter, dann sieht das so aus als würde diese Seite zu _Deiner_ Homepage gehören! Das ist halt nicht nett gegenüber den Besitzern der verlinkten Seite und ausserdem verboten (kann im Extremfall zu Abmahnungen führen...). Aber das willst Du ja verhindern, unter anderem dafür fragst Du ja hier nach, er hat nur noch mal drauf hingewiesen wie wichtig und problematisch Dein Problem nun wirklich ist. Aber keine Sorge, denn wenn das hier zutrifft:

                <a href="http://www.1ngo.de/web/index.html" target="_blank">
                Dann öffnen sich diese Seiten in einem neuen Fenster und wenn dieses geschlossen wird, ist man wieder auf Deiner Seite.

                ... das hat jetzt suuuuper geklappt - DANKE :o) (ich hoffe nu is nix mehr falsch)

                Sollte jetzt alles in Ordnung sein. Musst halt bei _allen_ fremden Seiten auf die Du verlinken willst diesen "Trick" anwenden!

                ... das versteh ich nich - was ist ein *passendes Alt-Attribut* ? Wo soll ich jetzt noch was hinmachen? Wie sieht das aus?
                Wärst nochmal so lieb und machst es mir wieder an so nem Beispiel deutlich - dann kopier ich das wieder und füge es ein wo es hinsoll (falls ich das finde)

                Wenn ein Bild auf einer Webseite nicht geladen werden kann (z.B. wenn Du bei src="..." was falsches stehen hast, oder wenn der Besucher Deiner Seite die Anzeige von Bildern abgeschaltet hat...), dann sieht er ja mit dem Bild auch die Aufschrift z.B. auf den Buttons nicht, er sieht also nur den Platzhalter der statt dem Bild angezeigt wird, aber weiß nicht wohin der Link des Buttons geht, weil er den Button ja nicht sieht. Daher gibt es für Bilder das alt-Attribut. Das sieht dann so aus:

                <img src="..." alt="Link zum Gaestebuch">

                Du schreibst also bei jedem Bild auf Deiner Seite so wie hier gezeigt dieses alt-Attribut mit einer Beschreibung des Bildes, bzw. bei Buttons mit einem Kommentar wohin der entsprechende Link geht (wie bei meinem Gaestebuch-Beispiel).

                Ach Leute - wenn ich gewusst hätte was man alles beachten muss/soll/kann ... hät ich gar nie nich mit sowas angefangen :o(

                Ach was, nicht aufgeben, das kommt mit der Zeit *g*

                Lars

  2. Ach - erwähnte ich schon das ich *blond* bin?

    Dass das neue Fenster ja keine Historie hat - war nett erklärt das hab ich auch verstanden ... danke wahsaga :o) obwohl sich ja eigentlich kein *neues öffnet* (hab ich wohl falsch erklärt) es ändert sich halt und man sieht die Seite vom angeklickten Link (also ist das Fensterchen eigentlich das alte)

    Und die Erklärung von Mark hab ich auch soweit verstanden - haste denn nicht den Befehl/Satz/oder wie das heißt? .... für mich - damit ich das da reinbauen kann ... damit sich das ganze in nem *richtig zusätzlichen neuen Fenster* öffnet

    *liebgugg*

    1. //Dieses Skript stammt von Michael Mailer´s JavaScripts
      //URL: http://www.webaid.de/js -- eMail: mm@webaid.de
      //Bitte entfernen Sie diesen Vermerk nicht !
      if (self != top)
      {
      parent.location.href=self.location.href;
      }
      Herr Mailer läßt grüßen !!
      Zum Glück hat dieser Hochstapler endlich seinen Betrieb eingestellt.
      Entfern' dieses Skript auf deiner Seite, dann geht's !
      Im Code des Herrn Turski kannst du halt nix ändern, es sei denn. du kopierst dir seine gesamte Seite und stellst sie bei dir rein !!
      ;o)
      Gruß Frodo

      1. Ups, hatte ich doch glatt übersehen... Dann wars also das Script, habe mich schon gewundert. ;)

    2. Hallo Silke,

      was guckst Du denn so lieb? Willst Du flirten? *smile*

      Versuchs mal hier: http://de.selfhtml.org/html/verweise/definieren.htm#zielfenster

      LG
      Mark