Susan Jensen skrev:
> Mit problem er at jeg netop skal skifte to frames på en gang da der skal
> komme en undermenu under det ene link.
Min pointe er blot at det ikke nytter så meget hvis en bruger uden
javascript så slet ikke kan bruge dit link. Man kan udmærket lave en
løsning hvor folk uden javascript stadig kan bruge linket - evt. med en
smule nedsat funktionalitet.
Se evt. alternativerne her:
<
http://www.usenet.dk/oss/dk.edb.internet.webdesign/frames.html#Opdater>
> Ja det vil jeg da give dig ret i, men hvordan fortæller jeg den så på de
> andre link, at det er 2 andre frames der skal skifte?
Du kan enten oprette en anden funktion der skifter de to ønskede rammer
(så du fx har changeFramesMenu og changeFramesContent), eller også
udvide den eksisterende funktion så du i funktionskaldet kan bestemme
hvilke rammer der skal udskiftes. Ser lige at din nuværende funktion
ikke engang tager adresserne som parametre - det gør den meget lidt
generel. Her er et forslag til en mere generelt anvendelig funktion:
<script type="text/javascript">
function changeFrames(f1Num, f1URL, f2Num, f2URL)
{
parent.frames[f1Num].location = f1URL;
parent.frames[f2Num].location = f2URL;
}
</script>
Den kan du så fx kalde sådan:
<a href="side2.htm" target="indhold"
onclick="changeFrames(2, 'side1.htm', 3, 'side2,htm'); return false;">
NB: Det vil være en del lettere at læse dine kommentarer hvis du
indsætter en tom linje mellem citatblokke og blokke med ny tekst. Når
det står ud i et, flyder teksten let sammen. Se evt. også min signatur.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html