Avatar billede denflinkelaanehaj Nybegynder
07. maj 2006 - 14:02 Der er 7 kommentarer og
2 løsninger

onclick = flere forskellige handlinger på samme tid

Mit spørgsmål går på hvordan jeg får kaldt forskellige sider frem i de i alt 4 iframes jeg har.

Jeg har i forvejen (med hjælp fra en af brugerne på eksperten.dk) fået dette til at virke:

<td width=81 align=center valign=center class="atd" onclick="window.iframe4.location.href='http://www.hjemmesiden.com/atest/iframe4forside.htm';">
TILBAGE TIL<BR>
FORSIDEN<BR>
(HOME)
</td>

Og HURRA for det =)

Mit spørgsmål går på hvordan jeg får kaldt forskellige sider frem i de i alt 4 iframes jeg har.

Altså "når du klikker på dette så åbnes side A.htm i iframe 1, side B.htm i iframe 2, side C.htm i iframe 3 og side D.htm i iframe 4

Hvis du skal bruge flere oplysninger fra f.eks. scriptet så sit til, så kopierer jeg det ind her.

/DFL
Avatar billede keysersoze Ekspert
07. maj 2006 - 14:10 #1
Avatar billede farving Nybegynder
07. maj 2006 - 14:21 #2
lavet et JavaScript som du henter via linket og som opdatere framesne...

noget ala

function Reloader(framenavn1,framenavn2,framenavn3,framenavn4,frameadresse1,frameadresse2,frameadresse3,frameadresse4,tid) {
for (i=1;1<=4;i++) {
setTimeout(function() {
parent[frame[i]].location.href = frameadresse[i]),tid)
}
}
}

=============
linket skal være noget ala

<a href="#" OnClick="Reloader("frame1","frame2","frame3","frame4","adresse1","adresse2",adresse3",adresse4",1)


Kan ikke uddybe det mere pt, så hvis andre har en nemmere løsning så bedes i venligst komme med den
Avatar billede denflinkelaanehaj Nybegynder
07. maj 2006 - 14:57 #3
Det virker... næsten =(

Af en eller anden grund (som jeg håber en af jer kan fortælle mig hvad er) kan jeg ikke få iframe4 til at opdatere. Det går fint med iframe 1, 2 og 3.

Her er hvad jeg har:

<script language="Javascript">
  function multilink(link1,link2,link3) {
    window.parent.frames["iframe1"].location.href=link1;
    window.parent.frames["iframe2"].location.href=link2;
    window.parent.frames["iframe3"].location.href=link3;
    window.parent.frames["iframe4"].location.href=link4;
  }
</script>

og...

<td width=81 align=center valign=center class="atd" onClick="multilink('http://www.hjemmesidenavn.com/atest/iframe1forside.htm' , 'http://www.hjemmesidenavn.com/atest/iframe2spotfelt.htm', 'http://www.hjemmesidenavn.com/atest/iframe3forside.htm', 'http://www.hjemmesidenavn.com/atest/iframe4forside.htm');">
TILBAGE TIL<BR>
FORSIDEN<BR>
(HOME)
</td>

<td width=81 align=center valign=center class="atd" onClick="multilink('http://www.hjemmesidenavn.com/atest/iframe1logoer.htm' , 'http://www.hjemmesidenavn.com/atest/iframe2spotfelt.htm', 'http://www.hjemmesidenavn.com/atest/iframe3logoer.htm', 'http://www.hjemmesidenavn.com/atest/iframe4logoer.htm');">
LOGOER
</td>


og...

<td width=290>
<iframe name='iframe1' src='http://www.hjemmesidenavn.com/atest/iframe1forside.htm' width='290' height='100' scrolling='no' frameborder='0'></iframe>
</td>

<td height=105>
<iframe name='iframe2' src='http://www.hjemmesidenavn.com/atest/iframe2spotfelt.htm' width='300' height='95' scrolling='no' frameborder='0'></iframe>
    </td>

<td colspan=2 height=25>
<iframe name='iframe3' src='http://www.hjemmesidenavn.com/atest/iframe3forside.htm' width='290' height='25' scrolling='no' frameborder='0'></iframe>
</td>

<td width=715 height=295>
<iframe name='iframe4' src='http://www.hjemmesidenavn.com/atest/iframe4forside.htm' width='715' height='295' scrolling='no' frameborder='0'></iframe>
    </td>

/DFL
Avatar billede farving Nybegynder
07. maj 2006 - 15:00 #4
function multilink(link1,link2,link3) mangler link4 :)

dvs den skal være som:

function multilink(link1,link2,link3,link4)

burde kunne rette fejlen :)
Avatar billede denflinkelaanehaj Nybegynder
07. maj 2006 - 15:00 #5
det eneste der er forskel på iframe4 og de andre 3 er jo det dersens semikolon efter parantes slut.
Altså .....htm');">
Avatar billede denflinkelaanehaj Nybegynder
07. maj 2006 - 15:02 #6
farving> nåja seføli *DOH*

Achwell... skoven og træer og det... *rødmer let*

Thanx!

Hvem vil ha' points?
Avatar billede farving Nybegynder
07. maj 2006 - 15:03 #7
hehe, glemsomhedenja, well smider da et svar så må vi se om key vil ha

farving
Avatar billede keysersoze Ekspert
07. maj 2006 - 16:54 #8
svar :)
Avatar billede denflinkelaanehaj Nybegynder
07. maj 2006 - 21:32 #9
Tak for hjælpen begge to =)
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