kane1896: Zwei Frame Seite zu Seite ohne Frame , mit Link

Hallo,

ich habe einen geschützen Admin-Bereich mit ASP geschrieben, wo man genau einstellen kann, welcher User auf welchen Menüpunkt zugriff hat.

Ich prüfe das auf der jeweiligen Seite, die aufgerufen wird, in der Session mit ASP.
Wenn der User keine Rechte für diese Seite hat soll/wird er mit:
response.redirect "Seite.asp"
auf eine "allgemeine Seite" geleitet.

Mein Problem: Die Seite auf der geprüft wird besteht aus 2 Frames. Die Seite auf die er geleitet werden soll, hat kein Frameset. Wie leite ich den User jetzt auf "Seite.asp" sodass die "allgemeine Seite" auf der ganzen Seite, und nicht nur in einem Frame, dargestellt wird?

Danke schonmal

  1. Hi,

    Mein Problem: Die Seite auf der geprüft wird besteht aus 2 Frames. Die Seite auf die er geleitet werden soll, hat kein Frameset. Wie leite ich den User jetzt auf "Seite.asp" sodass die "allgemeine Seite" auf der ganzen Seite, und nicht nur in einem Frame, dargestellt wird?

    mit target="_parent" *vor* dem Linkklick (oder was immer).

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. mit target="_parent" *vor* dem Linkklick (oder was immer).

      Man klickt ja auf keinen Link, sondern wird direkt weitergeleitet.
      Oder wie meinste das, bzw. wo soll ich target="_parent" hinschreiben?

      1. Hi,

        mit target="_parent" *vor* dem Linkklick (oder was immer).
        Man klickt ja auf keinen Link, sondern wird direkt weitergeleitet.

        hiervor hat man aber auf einen Link geklickt (o.ä.).

        Cheatah

        --
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. hiervor hat man aber auf einen Link geklickt (o.ä.).

          Ja, aber die Seite soll ja normalerweise in dem einem Frame angezeigt werden.

          Außer er hat keine Rechte, was erst auf der Seite (in dem Frame) geprüft wird. Und wenn er dann keine Rechte hat, soll er von der 2 Frame Seite auf die keine Frame Seiet geleitet werden.

          1. Hi,

            hiervor hat man aber auf einen Link geklickt (o.ä.).
            Ja, aber die Seite soll ja normalerweise in dem einem Frame angezeigt werden.

            dann hast Du leider Pech gehabt.

            Cheatah

            --
            X-Will-Answer-Email: No
            X-Please-Search-Archive-First: Absolutely Yes
  2. Hallo,

    wenn ich das recht verstanden habe, möchtest Du doch nur, daß eine bestimmte Seite (die allgemeine Seite) nicht im Frameset sondern "solo" angezeigt wird?

    Unabhängig von ASP, Weiterleitung etc. gäbe es die übliche Javascript-Lösung, bei der Du in den Header dieser allgemeinen Seite so etwas ähnliches einfügst:

    <script type="text/javascript">
    <!--
    if (top.frames.length > 0) window.location.href="allgemeineSeite.html";
    //-->
    </script>

    Klappt logischerweise nur mit aktiviertem Javascipt.

    Gruß
    Roland