mattl: aus Framae befreien

Gibt es eine Möglichkeit das wenn meine Seite in einem Frame geladen wird die Seite statt dessen in einem neuen Fenster geladen wird?

  1. Hallo mattl,

    Du kannst mit JavaScript eine Seite aus dem umgebenen Frameset lösen:

      
    if (self.location != top.location){  
      top.location = self.location;  
    }
    

    wenn sich jedoch eine neue Seite auftun soll, musst Du mit open() arbeiten. Hierbei könnte jedoch ein Popup-Blocker das Öffnen unterbinden.

    Mit freundlichem Gruß
    Micha

    --
    LeagueEditor JavaScript kostenlose Ligaverwaltung || richtig Messen will gelernt sein
    1. Hallo mattl,

      Du kannst mit JavaScript eine Seite aus dem umgebenen Frameset lösen:

      if (self.location != top.location){
        top.location = self.location;
      }

      
      >   
      > wenn sich jedoch eine neue Seite auftun soll, musst Du mit open() arbeiten. Hierbei könnte jedoch ein Popup-Blocker das Öffnen unterbinden.  
      >   
      > Mit freundlichem Gruß  
      > Micha  
        
        
      für den fall das du kein java kannst  
        
      ich hatte das prob bei meinem chat auch weil ich musste den innen extra fenster öfnen sonst konnte man auf der hompage nirgends anderst hin  
        
      ich hab das dann so gemacht  
        
      <a href="chat.html" target="\_blank">Chat </a>  
        
        
      musst halt noch  bei href eintragen was du öffnen willst ;) und natürlich das wort chat ersetzen durch was auch immer du wilst^^
      
      1. Hallo mattl,

        Du kannst mit JavaScript eine Seite aus dem umgebenen Frameset lösen:

        if (self.location != top.location){
          top.location = self.location;
        }

        
        > >   
        > > wenn sich jedoch eine neue Seite auftun soll, musst Du mit open() arbeiten. Hierbei könnte jedoch ein Popup-Blocker das Öffnen unterbinden.  
        > >   
        > > Mit freundlichem Gruß  
        > > Micha  
        >   
        >   
          
          
          
        um die Seite beim Laden aus einen Frame zu Befreien  
          
        könnte ich das dann so machen  
          
        
        > > ~~~javascript
          
        
        > > onLoad(if (self.location != top.location){  
        > >   top.location = self.location;  
        > > })
        
        
        1. Hallo mattl,

          um die Seite beim Laden aus einen Frame zu Befreien

          könnte ich das dann so machen

          Warum sollte das besser sein, erst die Seite vollständig zu laden und sie dann zu befreien? Ich finde, es ist kein guter Hinweis vor Dir.

          Mit freundlichem Gruß
          Micha

          --
          LeagueEditor JavaScript kostenlose Ligaverwaltung || richtig Messen will gelernt sein
      2. für den fall das du kein java kannst

        Hat mit Java nix zu tun, hier geht es um JavaScript, und das ist ja bekanntlich ein ganz anderes Paar Schuh.

        lg Thomas