Detlef G.: Frameset Nachladen

Beitrag lesen

Hallo Ingo

Hö, muss es denn nicht heissen:

<script type="text/javascript">

if(!parent.inhalt)
         location.href="http://spaceart.de/_Test/index1.htm?" + location.href.substring(25);
       </script>

  
Soll denn ein unerwünschter Aufruf dieser reinen Füllseite (inhalt1.htm)  
dazu führen, dass genau diese dann als Inhalt im Frameset erscheint und  
dort stehen bleibt?  
  
Wohl nicht.  
Besser wäre es doch, wenn in dem Fall deine Startseite geladen würde.  
Deshalb `location.href="http://spaceart.de/_Test/index.htm"`{:.language-javascript} ohne angehängte  
Parameter.  
  

> Dann wäre doch das hier in der index1.htm richtig:  
> ~~~javascript

    <script type="text/javascript">  

>       <!--  
>        function checkFramecall() {  
>          if(location.search)  
>            self.frames["inhalt"].location.href="http://SPACEart.de/_Test/"+location.search.substring(1);  
>          else  
>            top.location.href = "index.htm";  
>       }  
>       //-->  
>     </script>

oder?

Fast, entweder

  if() {  
    foo;  
  } else {  
    bar;  
  }  

~~~oder  
~~~javascript
  if()  
    foo  
  else  
    bar;  

Bis jetzt verstehe ich das so:

  1. Eine Unterseite wird aufgerufen z.B.:
    http://spaceart.de/_Test/listen/modelle-action-horror-a.htm

  2. Das Script in dieser Seite leitet weiter nach:
    http://spaceart.de/_Test/index1.htm?listen/modelle-action-horror-a.htm

... nach http://spaceart.de/_Test/index1.htm und liefert ihren eigenen
relativen Pfad (listen/modelle-action-horror-a.htm) als Parameter mit.

  1. Das Script in der index1.htm (Frameset) überprüft,
    ob die Haupt-URL mit angehängtem Parameter aufgerufen wurde.
    Wenn nein (else), wird umgeleitet zu index.htm.

Wird voraussichtlich nur auftreten, wenn index1.htm direkt aufgerufen wird.
Bei einer Weiterleitung von einer Inhaltsseite ist der Pfad der umleitenden
Seite als Parameter vorhanden.

Wenn ja (if), wird umgeleitet zu ......

Dann wird nicht umgeleitet sondern im Frame "inhalt" (self.frames["inhalt"])
mittels .location.href="..." eine neue Resource geladen.
Diese URI der Resource wird aus zwei Teilen gebildet, aus deinem Pfad
"http://SPACEart.de/_Test/" und dem Parameter, von dem mittels substring(1)
das führende Fragezeichen entfernt wurde.
Das ergibt in diesem Fall:
"http://SPACEart.de/_Test/listen/modelle-action-horror-a.htm"

Auf Wiederlesen
Detlef

--
- Wissen ist gut
- Können ist besser
- aber das Beste und Interessanteste ist der Weg dahin!
0 91

Abstände zwischen Listen-Elementen

Ingo Siemon
  • css
  1. 0
    Gernot Back
    1. 0
      Der Martin
      1. 0
        Gunnar Bittersmann
      2. 0

        Whitespaces, wo Whitespaces hingehören!

        Gernot Back
        • menschelei
        1. 0
          willie.de
          1. 0
            willie.de
          2. 0
            Gernot Back
  2. 0
    Gunnar Bittersmann
    1. 0
      Ingo Siemon
      1. 0
        Gunnar Bittersmann
        1. 0
          Gernot Back
          1. 0
            Gunnar Bittersmann
            1. 0
              Gernot Back
              1. 0
                Gunnar Bittersmann
              2. 0
                Detlef G.
                1. 0

                  Dimensionen des Containing Blocks von Floatelementen

                  Gernot Back
                  1. 0
                    Ashura
                  2. 0
                    Detlef G.
                    1. 0
                      Gernot Back
                    2. 0
                      Gunnar Bittersmann
                      1. 0
                        Detlef G.
                      2. 0
                        Gernot Back
    2. 0
      Gunnar Bittersmann
      1. 0
        Ingo Siemon
        1. 0
          Gunnar Bittersmann
          1. 0
            Ingo Siemon
          2. 0
            Ingo Siemon
            1. 0
              Detlef G.
              1. 0
                Ingo Siemon
                1. 0
                  Gunnar Bittersmann
            2. 0
              Gunnar Bittersmann
              1. 1
                Sven Rautenberg
                1. 0
                  MudGuard
                2. 0
                  Gunnar Bittersmann
                  1. 0
                    MudGuard
                    1. 0
                      Ashura
                  2. 0
                    Sven Rautenberg
                    1. 0
                      Gunnar Bittersmann
                  3. 0
                    Ingo Siemon
                    1. 0
                      Ashura
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          Ashura
                          1. 0

                            verschiedene Doctypes in einer Web-Präsentation

                            Ingo Siemon
                            1. 0
                              Gunnar Bittersmann
                              1. 0
                                Ingo Siemon
                    2. 0
                      Der Martin
              2. 0
                Ingo Siemon
                1. 0
                  Gunnar Bittersmann
                  1. 0

                    Transitional und Strict "gemischt" benutzen?

                    Ingo Siemon
                    • html
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        Ingo Siemon
                        1. 0

                          XHTML oder HTML?

                          Gunnar Bittersmann
                          1. 0
                            Ingo Siemon
                            1. 0
                              Gunnar Bittersmann
                              1. 0
                                Ingo Siemon
                                1. 0
                                  Gunnar Bittersmann
                                  1. 0
                                    Ingo Siemon
                                  2. 0
                                    Ingo Siemon
                                    1. 0
                                      Gunnar Bittersmann
                                      1. 0
                                        Ingo Siemon
                                    2. 0
                                      Detlef G.
                                      1. 0
                                        Ingo Siemon
                                        1. 0
                                          Detlef G.
                                          1. 0
                                            Ingo Siemon
                                            1. 0
                                              Detlef G.
                                              1. 0
                                                Ingo Siemon
                                                1. 0
                                                  Detlef G.
                                                  1. 0
                                                    Ingo Siemon
                                                    1. 0

                                                      Frameset Nachladen

                                                      Detlef G.
                                                      • javascript
                                                      1. 0
                                                        Ingo Siemon
                                                        1. 0
                                                          Detlef G.
                                                          1. 0
                                                            Ingo Siemon
                                                            1. 0
                                                              Detlef G.
                                                              1. 0
                                                                Ingo Siemon
                                                                1. 0
                                                                  Detlef G.
                                                                  1. 0
                                                                    Ingo Siemon
                                          2. 0
                                            Ingo Siemon
                                            1. 0
                                              Gunnar Bittersmann
                                              1. 0
                                                Ingo Siemon
                                            2. 0
                                              Detlef G.
                                2. 0
                                  Detlef G.
                                  1. 0
                                    Ingo Siemon
                          2. 0

                            Mucke vom Gunnar

                            Ingo Siemon
                            1. 0
                              Gunnar Bittersmann
                              • menschelei
                    2. 1
                      Detlef G.
                      1. 0
                        Ingo Siemon
                      2. 0
                        at
                        1. 0
                          Detlef G.
                          1. 0
                            at
            3. 1
              Sven Rautenberg