Avatar billede west Nybegynder
15. april 1999 - 00:00 Der er 10 kommentarer og
1 løsning

link = 2 handlinger i frontpage

Hej jeg er løbet ind i følgende problem:
Min side er delt i 2 frames, i den ene frame har jeg en link knap, når man trykker på denne knap vil jeg gerne, at siden loader en ny side BÅDE i samme frame og i den anden frame, jeg kan kun få den til at lave een af delene.
hjælp!!!!
Avatar billede jens Nybegynder
16. april 1999 - 00:03 #1
Hej  West

Jeg fik den her med posten i dag, måske er det noget som du kan bruge !?

Det er et nyhedsbrev som jeg er tilmeldt på følgende URL http://www.zdtips.com

følgende var i mailen:

Changing two frames with one click

When you create a Web site that includes frames, you can easily use a
hyperlink in one frame to change the contents of a second frame. But you
may often want to change two frames with one click.

To do so, add the following parameter to the HTML that defines the link:

onClick="parent.frame2.location.href="target2.htm"

The complete HTML for the link would then look something like this:

<a href="target1.htm" target="frame1"
onClick="parent.frame2.location.href="target2.htm">Click Here</a>

Of course, you'll need to substitute the names of your actual frames and
actual target documents.
Avatar billede graae Nybegynder
30. maj 1999 - 12:45 #2
Hejsa

Ved "Target" Skal der bare stå "_top"

/Graae

Ps. Virker Jens´ svar ikke, vil jeg da gerne have mine point  :o)
Avatar billede graae Nybegynder
30. maj 1999 - 12:52 #3
Skriv følgende:

<a href="URL´en" target="_top">Tekst</p>


/Graae
Avatar billede west Nybegynder
11. juni 1999 - 01:10 #4
virker ikke
Avatar billede graae Nybegynder
11. juni 1999 - 19:47 #5
Ups...

...Jeg havde også misforstået dit spørgsmål...beklager mange gange!

/Graae
Avatar billede qwa Nybegynder
12. juni 1999 - 17:10 #6
Hej West.
Prøv at ind sætte det her overst på din side, men du skal lige læse det igennem for der står ikke de rigtige frames som passer til din hjemmeside.


<html>
<head>
<title>West</title>
</head>

<script language="JavaScript">
var version="0";
bName = navigator.appName;           
bVer = parseInt(navigator.appVersion);
if      (bName == "Netscape" && bVer >= 3) version = "n3";
else if (bName == "Netscape" && bVer == 2) version = "n2";
else if (bName == "Microsoft Internet Explorer" && bVer >= 4) version = "e4";
else if (bName == "Microsoft Internet Explorer" && bVer == 3) version = "e3";

if (version == "e3" &#124;&#124;&#124;&#124; version == "e4") {
  skriv='<frameset rows="52,*,35" frameborder="0" border="0" framespacing="0" border="false">'
    skriv+='<frame src="Forside/topmenu.htm" marginwidth="0" marginheight="0" scrolling="No" frameborder="0" noresize>'
    skriv+='<frame name="Indhold" src="Forside/forside.htm" marginwidth="0" marginheight="0" scrolling="Auto" frameborder="0" noresize target="Indhold">'
    skriv+='<frameset cols="200,*" frameborder="0" border="0" framespacing="0" border="false">'
    skriv+='</frameset>'
  skriv+='</frameset>'

document.write(skriv)
</script>

</html>
Avatar billede qwa Nybegynder
12. juni 1999 - 17:12 #7
Ups, jeg tror at jeg kom til at sætte det forkerte ind til dig eller også virker det bare ikke.
Jeg vil ik´ke tro at det virker for jeg tror at det var det forkert html kode. Jeg har ikke det andet så jeg kan nok ikke hjælpe dig.
Avatar billede hobbez Nybegynder
15. juni 1999 - 18:24 #8
Her er måske ikke LØSNINGEN, men det funker da :o)

Som jeg har forstået problemet; Du har en side kaldet a1.htm som indeholder to frames hvor siderne hedder a2.htm og a3.htm og hvor man ved at klikke på et link på a2.htm (eller a3.htm) skal have præsenteret to nye sider kaldet b2.htm og b3.htm

Forslag (hvis det kun er et enkelt eller to links det drejer sig om):
Lad linket kalde en ny side kaldet b1.htm som er identisk med a1.htm bortset fra at den i de to (identiske) frames kalder b2.htm og b3.htm.

Ikke elegant, og uhåndterbar hvis du skal bruge det til mere end et par links, men måske kan du bruge det alligevel?
Avatar billede west Nybegynder
16. juni 1999 - 00:03 #9
der drejer sig om en menu med 5 bilbl. med hver 4-5 under bibl. så på din måde vil det fylde ca. 843 sider, det må kunne laves smartere, men tak for forslaget.
Avatar billede hypermind Nybegynder
01. juli 1999 - 14:19 #10
<SCRIPT LANGUAGE="JavaScript">
<!--
function frameupdate(URL1,URL2)
{
parent.choice.location=URL1;
parent.indhold.location=URL2;
}
// -->
</SCRIPT>
</head>

<body bgcolor="#000000">
<p><a href="menu-kokgalleri.htm" OnClick="frameupdate('menu-kokgalleri.htm', 'galleriet/kontakt.htm')"><img src="button/kokkengalleriet.gif" width="160" height="20" border="0"></a><br>
  <a href="menu-multiform.htm" OnClick="frameupdate('menu-multiform.htm', 'multiform/info.htm')"><img src="button/multiform.gif" width="160" height="20" border="0"></a><br>
Avatar billede hypermind Nybegynder
01. juli 1999 - 14:21 #11
For god ordens skyld, skal det nævnes at koden kommer fra www.koekkengalleriet.dk som jeg er i gang med at få stablet på benene :-)
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