Hej.
Ideen med HTML som esc2spc giver kan lade sig gøre, men den er nu ikke særlig elegant, og du kan risikere at gå sur i din navigation, hvis udskiftningen af to sider i to rammer altid skal følges af en treide side.
Du kan istedet benytte dig af javascript...
Indsæt dette i "HEAD" delen af din side:
Kode <script language="JavaScript" type="text/JavaScript">
<!--
function min_goToURL() { //v3.0
var i, args=min_goToURL.arguments; document.min_returnValue = false;
for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
//-->
</script> |
og i din "BODY" dektion angiver du nu dine links på denne måde:
Kode <a href="javascript:void();" onClick="min_goToURL('parent.frames[\'RAMMENAVN\']','URL','parent.frames[\'RAMMENAVN\']','URL');return document.min_returnValue">HER ER DIT LINK</a> |
Hvor RAMMENAVN er navnet på den ramme der skal have nyt indhold, og URL er den side der skal indlæses i rammen.
Får du brug for at skifte mere end 2 sider, kan du blot tilføje lidt ekstra i parentesen i linket, efter den sidste URL der er angivet. Det du skal skrive er så:
Kode ,'parent.frames[\'RAMMENAVN\']','URL' |
efter samme princip som før...
På denne måde styrer du alt fra den side du "er" på, og du kan nemmere overskue hvad der sker. Endvidere så har mange editorer indbygget javascript editor, der netop gør redigering af javascript til noget "nemt" og integreret, evt med tjek af syntaks med mere.
mvh
BenKvist