Lude: geladene Seite soll nicht in Browser-History

Hi,

weiss jemdan wie man verhindern kann, dass eine geladene Seite in die Browser-History gelangt?

Alleruntertänigsten Dank im Voraus.

Gruss,
Lude

  1. Hi,

    weiss jemdan wie man verhindern kann, dass eine geladene Seite in die Browser-History gelangt?

    ja, aber ich kenne keinen Grund für solche eine bevormundende Aktion.

    http://selfhtml.teamone.de/javascript/objekte/location.htm#replace

    <warnung>Du musst wissen, ob dir deine Besucher etwas wert sind...</warnung>

    LG Roland

    1. Hi,

      weiss jemdan wie man verhindern kann, dass eine geladene Seite in die Browser-History gelangt?

      ja, aber ich kenne keinen Grund für solche eine bevormundende Aktion.

      http://selfhtml.teamone.de/javascript/objekte/location.htm#replace

      <warnung>Du musst wissen, ob dir deine Besucher etwas wert sind...</warnung>

      LG Roland

      Hi Rolando,

      danke. - Ich habe folgende Perl-Funktion:

      print "Content-Type: text/html\n\n";
        print "<html>\n";
        print "<head>\n";
        print "<script language="JavaScript">\n";
        print "function onLoadJob()\n";
        print "{\n";
        print "alert("".$AlertMessage."");\n";
        if ($URL eq '')
          {
          print "window.history.go($goback);\n";
          }
        else
          {
          print 'document.location.href="'.$URL."";\n";
          }
        print "}\n";
        print "</script>\n";
        print "</head>\n";
        print "<body onLoad="javascript:onLoadJob()">\n";
        print "</body>\n";
        print "</html>\n";

      ...if you know what I mean

      btw - Meine Surfer sind mir Gold wert.

      Gruss,
      Lude

      1. Hi Lude,

        Hi Rolando,

        *möök* So oder so ist das kehrvert ;)

        print "Content-Type: text/html\n\n";

        *möök* Kein Doctype, warum?

        print "<html>\n";
          print "<head>\n";
          print "<script language="JavaScript">\n";

        *möök* was ist "language"?

        http://selfhtml.teamone.de/javascript/intro.htm#javascriptbereiche

        print "function onLoadJob()\n";
          print "{\n";
          print "alert("".$AlertMessage."");\n";
          if ($URL eq '')
            {
            print "window.history.go($goback);\n";
            }
          else
            {
            print 'document.location.href="'.$URL."";\n";

        ^^^^^^^^          ^^^^
        Hier steht dann replace und

        *möök* document+location gibt es nicht, es muss window sein.

        http://selfhtml.teamone.de/javascript/objekte/location.htm
         http://selfhtml.teamone.de/javascript/objekte/document.htm

        }
          print "}\n";
          print "</script>\n";
          print "</head>\n";
          print "<body onLoad="javascript:onLoadJob()">\n";

        *möök* EventHandler + javascript: = Murks, denn onLoad erwartet hier nichts anderes als Javascript.

        print "</body>\n";
          print "</html>\n";

        ...if you know what I mean

        Sieht ganz danach aus.

        LG Roland

        1. Hi Rolando,

          danke. - Verstehe nichts von JavaScript.
          Funktion hat aber gefunzt.

          Beste Grüsse,
          Lude