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