mikka: i-frame/i-layer

suche infos zu iframe/ilayer. speziell aktualisierung respektive das einladen einer neuen url in den frame/layer. hat jemand quellen?

  1. suche infos zu iframe/ilayer. speziell aktualisierung respektive das einladen einer neuen url in den frame/layer. hat jemand quellen?

    Hallo mikka,

    ich habe mal ein Script aus den Forum diesbezüglich angepaßt und verwende jetzt folgendes:

    /*Dieses Script beruht auf einem Forumsbeitrag von Joerg Troester, <../../sfarchiv/1999_1/t01701.htm#a7333> */
    /*Dynamisches Laden der Inhaltsseite in die iframes und layers*/

    function loadWindow(url) /*Ladefunktion*/
    {
    if (document.layers)                               /*Navi*/
       {with (document.layers.suche) {load(url,200);}}/*Laden der Seite*/
    else
    {if (document.all)document.all.suchen.src=url;       /*IE*/

    }
    }

    Kurz einige Erläuterungen dazu:
    Du kannst in einem iframe bzw. layer (hier ein div) beliebige Dateien laden. Wichtig ist es zu wissen, befindet sich in der geladenen Datei eine js-Funktion die du aufrufen willst, dann mußt diese auch -nur Netscape- in der Datei stehen, in der sich der Layer befindet. Außerdem scrollt der Layer nicht.

    iframe und Layer werden so angemeldet:

    <iframe id="suchen" scrolling="auto" border="0" frameborder="0" marginwidth="0" marginheight="0" width="140" height="250"><div id="suche"> </div></iframe>                                            
    und die css-Definition dazu:

    #suchen {
            position:absolute;            /*iframe IE*/
            left:12;
            width:150;
            }
    #suche {                         /*layer Navi*/
           position:absolute;
              left:7;
           width:150;
           }

    Das wäre es schon.

    Viele Grüße

    Antje