Permalänk
Medlem

Hjälp med HTML

Jag håller just nu på med en hemsida i HTML-kod. Jag använder frames och skulle vilja veta hur man gör så att en länk länkar till två frames på samma gång, alltså om jag trycker på länken ska två olika sidor i två olika frames öppnas "på samma gång"... hm, lite svårt att förklara kanske

Om någon förstår hur jag menar är jag tackasam för svar

Visa signatur

<NE>

Permalänk

Jag vet inte om detta fungerar, men du kan ju prova:

<a href="bla.html"><a href="bla2.html">länk</a></a>.

Permalänk
Hedersmedlem

Tråd flyttad ... till Webdesign.

Visa signatur

- If you don't change direction, you may end up where you're heading

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av csavemark
Jag vet inte om detta fungerar, men du kan ju prova:

<a href="bla.html"><a href="bla2.html">länk</a></a>.

Nope, tyvärr. Om man skriver så länkar den bara till "bla2.html".
Kan det vara så att man måste använda "POP" eller liknande? Jag kan bara skriva HTML.

Ojsan, fanns det ett forum för webdesign? Det såg jag inte, hehe.

Visa signatur

<NE>

Permalänk
Medlem

Javascript får du använda.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Don_Tomaso
Javascript får du använda.

Ah, ok. Har du någon bra kod som jag kan använda? Eller vet du någon sida där man kan lära sig Javascript, POP, osv.?

Visa signatur

<NE>

Permalänk
Medlem

Vad menar du med POP?

Du hittar nog det du söker på www.javascript.nu.

Permalänk
Medlem

Jag vet inte vad jag menar med POP riktigt, något ord jag snappat upp nån stans Jag tror det liknar CSS kanske... eller inte... äh jag vet faktitiskt inte, hehe.

Tack för hjälpen i alla fall!

EDIT: Hm, precis den sidan jag har letat efter!

Visa signatur

<NE>

Permalänk
Medlem

POP, Post Office Protocol. Ett protokoll (som HTTP, FTP etc.) som används för e-post.
Det har ingenting med HTML att göra.

JavaScript är det du letar efter.

Permalänk
Medlem

Med POP kanske du menar PHP?

Visa signatur

01001000 01100001 01110010 00100000 01100100 01110101 00100000 01110100 01110010 10000110 01101011 01101001 01100111 01110100 00111111 00100000 00111010 00101001

Permalänk
Medlem

Aha, det var PHP jag menade.

EDIT: Jag har nu hittat en lösning, i JavaScript.

Citat:
--------------------------------------------------
Hur laddar man in flera sidor med en länk?
För att med en länk ladda två eller flera sidor i olika frames behövs JavaScript. Du behöver dock bara klippa och klistra detta script till din sida. Skriv detta inom HEAD (efter <HEAD> men före </HEAD>):
<SCRIPT LANGUAGE="JavaScript">
<!--
function lankar(url1,url2)
{
parent.framens_namn1.location.href=url1;
parent.framens_namn2.location.href=url2;
}
//-->
</SCRIPT>

Dina länkar ska sedan vara såhär:
<A HREF="javascript:lankar('sida1.html','sida2.html');">Text/Bild</A>
Du ska alltså ändra framens_namn1 och framens_namn2 till namnen på de ramar som ska få sidorna. Namnet är alltså detsamma som de du har i dina TARGET-attribut.

Vill du ändra mer än två ramar?
Ändra då bara url1,url2 till url1,url2,url3,... så att det blir lika många som det antal sidor som ska laddas och ändra antalet rader med parent.framens_namnX.location.href=urlX; tills det blir rätt antal.
------------------------------------------------------------

Visa signatur

<NE>