Stefan Strassacker: history.back()

Hallo,
auch ich habe noch ne Frage zu dieser Funktion:
Klickt man auf einen selbst hergestellten Gif-Button, soll der Bildschirm den vorigen Link anzeigen (also die Zurueck-Funktion des Browers). Hat der Browser keinen Java-Script, soll ein kleines Fensterchen erscheinen mit folgendem Text:
Ihr Browser versteht kein JavaScript oder JavaScript ist ausgeschaltet. Bitte verwenden Sie die Zuruecktaste Ihres Browsers.

Wie muss der Quelltext heissen für MSIE und Netscape?
Wäre wirklich sehr nett von Euch, da ich in Java so gut wie keine Ahnung habe.
cu Stefan

  1. Hallo,
    auch ich habe noch ne Frage zu dieser Funktion:
    Klickt man auf einen selbst hergestellten Gif-Button, soll der Bildschirm den vorigen Link anzeigen (also die Zurueck-Funktion des Browers). Hat der Browser keinen Java-Script, soll ein kleines Fensterchen erscheinen mit folgendem Text:
    Ihr Browser versteht kein JavaScript oder JavaScript ist ausgeschaltet. Bitte verwenden Sie die Zuruecktaste Ihres Browsers.

    Wie muss der Quelltext heissen für MSIE und Netscape?
    Wäre wirklich sehr nett von Euch, da ich in Java so gut wie keine Ahnung habe.
    cu Stefan

    Ich würde das <NOSCRIPT>-Tag benutzten und dort deinen Text einbauen, denn ein Fenster öffnen _OHNE_ JavaScript, bzw. wenn JS DEaktiviert ist, ist nicht möglich.

    Amit

    1. Und wie würde dann der Quelltext lauten???
      Ich habe leider keine Ahnung :-(
      cu Stefan

      Ich würde das <NOSCRIPT>-Tag benutzten und dort deinen Text einbauen, denn ein Fenster öffnen _OHNE_ JavaScript, bzw. wenn JS DEaktiviert ist, ist nicht möglich.

      Amit

  2. Hallo Stefan

    Klickt man auf einen selbst hergestellten Gif-Button, soll der Bildschirm den vorigen Link anzeigen (also die Zurueck-Funktion des Browers). Hat der Browser keinen Java-Script, soll ein kleines Fensterchen erscheinen mit folgendem Text:
    Ihr Browser versteht kein JavaScript oder JavaScript ist ausgeschaltet. Bitte verwenden Sie die Zuruecktaste Ihres Browsers.

    Einfach an die gewuenschte Stelle, wo der Back-Button stehen soll:

    <script language="JavaScript">
    <a href="javascript:history.back()"><img src="back.gif" alt="zurück" border="0"></a>
    </script>
    <noscript>
    Ihr Browser versteht kein JavaScript oder JavaScript ist ausgeschaltet. Bitte verwenden Sie die Zuruecktaste Ihres Browsers.
    </noscript>

    Das mit dem Fenster ist schwierig, denn um das Fenster automatisch zu oeffnen, braucht man auch schon wieder JavaScript. So wie oben wird einfach anstelle des grafischen Back-Buttons der Text angezeigt.

    viele Gruesse
      Stefan Muenz
    (na, war das nicht billiger? <g>)

    1. Hallo Stefan,
      ja, danke...
      aber funktioniert leider nicht, weder bei Netscape, Opera  3.6, noch bei MSiE sieht man den Back-Button.

      Ich habe mal die Funkton ausprobiert, die hier schon diskutiert wurde:

      <a href="index.htm target=_top" onclick="history.back(); return false;"><img src="../back.gif" width=76 height=47 border=0></a>

      Die Rückfunktion funktioniert sogar bei Opera, als auch bei MSIE, nicht jedoch bei Netscape!!!
      (Zmindest nicht, wenn man von einem Frame zu einem anderen Frame linkt...
      Jetzt muessen wir nur noch herausfinden, wie das oben korrigiert werden muss, dann kann ich ja den <noscript> einfach anhängen...
      cu Stefan

      <script language="JavaScript">
      <a href="javascript:history.back()"><img src="back.gif" alt="zurück" border="0"></a>
      </script>
      <noscript>
      Ihr Browser versteht kein JavaScript oder JavaScript ist ausgeschaltet. Bitte verwenden Sie die Zuruecktaste Ihres Browsers.
      </noscript>

      Das mit dem Fenster ist schwierig, denn um das Fenster automatisch zu oeffnen, braucht man auch schon wieder JavaScript. So wie oben wird einfach anstelle des grafischen Back-Buttons der Text angezeigt.

      viele Gruesse
        Stefan Muenz
      (na, war das nicht billiger? <g>)

      1. target="_top"
                  ^

        1. target="_top"
                    ^

          Sch ... Schade ... verrutscht!
          Du hast das Hochkomma vergessen!
          Amit

      2. Hallo Stefan,

        aber funktioniert leider nicht, weder bei Netscape, Opera  3.6, noch bei MSiE sieht man den Back-Button.

        Also ich lass mir ja einiges gefallen, aber manchmal kriege ich hier "Antworten" auf Antworten reingewuergt, da frage ich mich wirklich, wo mein Verstand ist. Das war einfachstes JavaScript, was ich dir da gepostet habe, das in jedem JavaScript-faehigen Browser funktioniert. Was heisst hier, man "sieht den Back-Button nicht"? Bei solchen Antworten auf Antworten verliert man echt die Lust, noch weiter auf Fragen zu antworten. Leider kommen solche Antworten auf Antworten hier in letzter Zeit oefter vor. Triumph der Ignoranz oder was? Jedenfalls nehme ich mir vor, auf solche Antwort-Hooligans in Zukunft mehr aufmerksam zu machen.

        viele Gruesse
          Stefan Muenz

        1. Hallo Stefan,

          nehme alles zurueck, was ich zuvor an Aerger losgelassen habe! Da war natuerlich ein <script>-Tag gesetzt, wo keines hingehoerte! Man sollte eben nie schusselig sein und anschliessend auch noch gereizt...jedenfalls danke, dass du mich in einer Mail noch mal ueber den Sachverhalt aufgeklaert hast und die Sache nicht so im Raum stehen blieb!

          viele Gruesse
            Stefan Muenz