Avatar billede bwh Nybegynder
10. september 2003 - 10:00 Der er 7 kommentarer

et link flere åbninger i forskellige frames

Hephey

Mit nuværende link
[<a href="kontakt/kontakt.htm" target="BODY">kontakt</a>]

skal også åbne denne fil

[kontaktLOGO]

i en anden frame.

Hvordan? Jeg er novise...:)
Avatar billede keysersoze Ekspert
10. september 2003 - 10:03 #1
Avatar billede bwh Nybegynder
10. september 2003 - 13:20 #2
Jo - det er jo meget godt men lidt for avanceret for mit ringe kendskab til kode. Kan det skæres lidt mere ud i pap!?
Avatar billede keysersoze Ekspert
10. september 2003 - 13:28 #3
<script language="Javascript">
  function multilink(link1,link2) {
    window.parent.frames["body"].location.href=link1;
    window.parent.frames["NAVN_PÅ_FRAME_2"].location.href=link2;
  }
</script>

skal placeres mellem  <head> og </head>

og så skal dit link se sådan ud;

<a href="javascript.void(0);" onClick="multilink('kontakt/kontakt.htm', SIDE_TIL_FRAME_2.htm');">DIT LINK</a>
Avatar billede keysersoze Ekspert
10. september 2003 - 13:29 #4
alt med store bogstaver skal så skiftes ud så det passer til navnet på din frame samt navnet på den side der skal kaldes
Avatar billede bwh Nybegynder
10. september 2003 - 16:12 #5
Det virker bortset fra at framen hvor mit link står (TOC´en) forsvinder til "fordel" for standardbeskeden "The page cannot be displayed". Hvorfor nu det.

Min kode er:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>INDEXTOC</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.TOC {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-align: center;
}

</style>
<style type="text/css">
<!--
A:link    {text-decoration: none; color: #000000;}
A:visited {text-decoration: none; color: #000000;}
A:active  {text-decoration: none; color: #000000;}
A:hover  {text-decoration: underline; color: #000000;}
-->
</style>
<script language="Javascript">
  function multilink(link1,link2) {
    window.parent.frames["BODY"].location.href=link1;
    window.parent.frames["HEADER"].location.href=link2;
  }
</script>
</head>

<body>
<table width="700" border="0" cellpadding="0" cellspacing="0" class="TOC" >
  <!--DWLayoutTable-->
  <tr>
    <td width="72" height="18" valign="top"><a href="javascript.void(0);" onClick="multilink('biografi/biografiFRAME.htm', 'biografi/biografiLOGO.htm');">biografi</a></td>
    <td width="52" rowspan="2" valign="top"><a href="#" target="BODY">tour</a></td>
    <td width="90" rowspan="2" valign="top">diskografi</td>
    <td width="88" rowspan="2" valign="top">g&aelig;stebog</td>
    <td width="90" rowspan="2" valign="top">salsadans</td>
    <td width="65" rowspan="2" valign="top" >presse</td>
    <td width="73" rowspan="2" valign="top" ><a href="kontakt/kontakt.htm" target="BODY">kontakt</a></td>
    <td width="53" rowspan="2" valign="top" >link</td>
    <td width="117" ></td>
  </tr>
  <tr>
    <td height="2"></td>
    <td ></td>
  </tr>
</table>
</body>
</html>
Avatar billede keysersoze Ekspert
10. september 2003 - 16:15 #6
kan man se det i funktion?
Avatar billede bwh Nybegynder
19. september 2003 - 09:16 #7
Hejsa

Har været værk fra maskinen. Har i mellemtiden lagt siden ud på nettet:

http://home1.stofanet.dk/benthjort/LDB/1024x768/dansk/startside.html.

OPSUMMERING: Når jeg klikker på links i TOC´en skal der hentet ny html i både BODY og HEADER (øverst højre hjørne) UDEN at min TOC forsvinder. Ialt 3 forskellige frames.

hepheyyyy
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
Kurser inden for grundlæggende programmering

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