conym18: problem ohne frames "window.top.location.href"

hallo,

ich habe ein ganz normale seite(ohne frames).

also eine index.html und eine seite2.html

wenn ich jetzt in der adresszeile des browsers seite2.html eingebe, dann soll er automatisch bei index.html starten.

ich habe ein script, aber dies ist für frames und da ich nicht sehr gut javascript kann, kann ich mir es auch nicht umbauen.

hier das aktuelle script:

<script language="JavaScript">
<!--
if (parent.length<1) {
window.top.location.href="../../index.html";
}
//-->
</script>

wie muß ich es machen, wenn ich keine frames habe?

danke

conym18

  1. Hallo conym18,

    wie muß ich es machen, wenn ich keine frames habe?

    Schau mal hier http://selfhtml.teamone.de/javascript/intro.htm#javascriptbereiche und hier http://selfhtml.teamone.de/javascript/objekte/location.htm#href.

    gruesse
    rainer groth

    --
    wer die </faq/> nicht beachtet, bekommt von mir keine antwort - basta !
    ss:| zu:} ls:& fo:| de:] va:) ch:? n4:& rl:° br:$ js:| ie:% fl:( mo:?
    (--> einer der letzten bauhaeusler <--)
  2. Hi,

    wenn ich jetzt in der adresszeile des browsers seite2.html eingebe, dann soll er automatisch bei index.html starten.

    und was willst Du damit erreichen?

    Soll keiner "seite2.html" (ein blöder Name übrigens) aufrufen könen? -> nimm sie vom Netz

    Oder willst Du Quereinstiege verhindern? Das wäre dumm, denn so funktioniert das Internet. Stell Dir vor, alle Suchergebnisse von Google verwiesen Dich nur auf die Enstiegsseiten der Domains...
    Abgesehen davon wäre das was Du da vorhast, absolut verkehrt, denn dann könntest Du auch von der index-Seite ja nicht mehr weiterverlinken - hättest also eine Endlosschleife.

    freundliche Grüße
    Ingo

    1. Oder willst Du Quereinstiege verhindern? Das wäre dumm, denn so funktioniert das Internet. Stell Dir vor, alle Suchergebnisse von Google verwiesen Dich nur auf die Enstiegsseiten der Domains...

      Stimmt, das ganze Ansinnen ist meiner Meinung nach absoluter Schwachsinn!

      Abgesehen davon wäre das was Du da vorhast, absolut verkehrt, denn dann könntest Du auch von der index-Seite ja nicht mehr weiterverlinken - hättest also eine Endlosschleife.

      Stimmt nicht, die Schleife könnte man mit einer Abfrage des referrers
      verhindern.

      Gruß
      C2H5OH

      1. hi,

        Stimmt nicht, die Schleife könnte man mit einer Abfrage des referrers
        verhindern.

        dass der refer(r)er absolut keine verlässliche grösse darstellt, ist im </archiv/> nachlesbar.

        ihn also für etwas zu verwenden, das grundlegende funktionalität der seite (navigation) betrifft, wäre - um bei deiner wortwahl zu bleiben - absoluter schwachsinn.

        gruss,
        wahsaga