"Søren Seeberg" <zeegate@peroxide.dk> skrev i en meddelelse
news:aqd0nr$3hc$1@sunsite.dk...
> Jeg har læst hvordan jeg kan opdatere X antal frames fra et <a>
> tag. Men hvordan gør jeg det samme med iframes ?
Hej Søren
Du gør det på samme måde som med frames, men du benytter iframe.src
attributten til at ændre siden der vises i iframen! Har lavet et lille
eksempel, der dog ikke er helt generisk men dette kan nemt gøres med en
lille navnekonvention for de relevante iframes. Har kun testet det i IE6 men
tror at det også virker i IE5+
<head>
<script>
function changeIframe( iFrameID, newSource ){
document.getElementById( iFrameID ).src = newSource;
}
function changeIframes() {
changeIframe( 'iframe1', '
http://www.hotmail.com' );
changeIframe( 'iframe4', '
http://www.hotmail.com' );
changeIframe( 'iframe3', '
http://www.hotmail.com' );
changeIframe( 'iframe2', '
http://www.hotmail.com' );
}
</script>
</head>
<body>
<a href="javascript:changeIframes();">test</a>
<iframe id="iframe1"></iframe>
<iframe id="iframe2"></iframe>
<iframe id="iframe3"></iframe>
<iframe id="iframe4"></iframe>
</body>
Venlig Hilsen
Jacob Winther
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com).
Version: 6.0.410 / Virus Database: 231 - Release Date: 31-10-2002