Avatar billede xbobby Nybegynder
21. maj 2004 - 10:17 Der er 5 kommentarer og
2 løsninger

Frameset (speciel)

Hej med Jer

Hvordan laver jeg et link i bund.htm, som både kan åbne en fil der hedder billede02.htm i name ”billed” og derefter åbner film02.htm i name ” strimmel” i et andet frameset end sit eget.

Er der en der er sej nok til at løse denne rebus?

Hvad siger eksperterne

StortFramset.html

<frameset rows="*,515,*" cols="*">
  <frame src="top.htm" name="top" frameborder="no" scrolling="no" noresize marginwidth="0" marginheight="0" id="top">
  <frame src=" LilletFramset.html" name="main" frameborder="no" scrolling="no" noresize marginwidth="0" marginheight="0" id="main">
  <frame src="bund.htm" name="bund" frameborder="no" scrolling="no" noresize marginwidth="0" marginheight="0" id="bund">
</frameset>

LilletFramset.html

<frameset rows="*" cols="*,478,234" framespacing="0" border="0">
  <frame src="left.htm" name="left" frameborder="no" scrolling="no" noresize marginwidth="0" marginheight="0" id="left">
  <frame src="billede01.htm" name="billed" frameborder="no" scrolling="no" noresize marginwidth="0" marginheight="0" id="main">
  <frame src="film01.htm" name="strimmel" frameborder="no" scrolling="yes" noresize marginwidth="0" marginheight="0" id="strimmel">
</frameset>
Avatar billede fennec Nybegynder
21. maj 2004 - 10:21 #1
<a href="#" onClick="parent.main.billed.location.href='billede02.htm';parent.main.strimmel.location.href=film02.htm';">klik her</a>
Avatar billede bogologo Nybegynder
21. maj 2004 - 11:18 #2
du kan løse det med java hvis jeg har ret..

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">

function changeFrames(top,main,right_photo)
{
parent.frames[1].location.href=top;
parent.frames[3].location.href=main;
parent.frames[4].location.href=right_photo;
}
</SCRIPT>

<a href='#' onClick="changeFrames('top.htm','links.htm','right-foto.htm')" onFocus="blur()">Links</a>
Avatar billede roenving Novice
21. maj 2004 - 13:43 #3
>>bogologo

-- hvilket jo er præcis, hvad fennec gør !-)

>>xbobby

Hvis du nu laver det til een frameset-fil, vil du have færre problemer med adresseringen:

<frameset rows="*,515,*" cols="*">
  <frame src="top.htm" name="top" frameborder="no" scrolling="no" noresize marginwidth="0" marginheight="0" id="top">
  <frameset rows="*" cols="*,478,234" framespacing="0" border="0" name="main" id="main">
    <frame src="left.htm" name="left" frameborder="no" scrolling="no" noresize marginwidth="0" marginheight="0" id="left">
    <frame src="billede01.htm" name="billed" frameborder="no" scrolling="no" noresize marginwidth="0" marginheight="0" id="billed">
    <frame src="film01.htm" name="strimmel" frameborder="no" scrolling="yes" noresize marginwidth="0" marginheight="0" id="strimmel">
  </frameset>  <frame src="bund.htm" name="bund" frameborder="no" scrolling="no" noresize marginwidth="0" marginheight="0" id="bund">
</frameset>

-- for så vil alle frame-names være til rådighed fra top !-)

top.billed.location.href='billed02.htm';top.strimmel.location.href='film02.htm';
Avatar billede xbobby Nybegynder
22. maj 2004 - 17:57 #4
Tak for hjælpen alle 3, som jeg ser det er der tre gode indgangsvinkler til løsning på mit problem, så derfor er der ikke en sikker vinder, så I kommer til at dele de point der er. så roenving og bogologo smid et svar :-)
Avatar billede roenving Novice
22. maj 2004 - 18:00 #5
Velbekomme '-)
Avatar billede xbobby Nybegynder
23. maj 2004 - 09:32 #6
Til bogologo
Smid et svar i dag søndag, ellers går puljen til fennec og roenving!
Avatar billede roenving Novice
25. maj 2004 - 17:17 #7
-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester