Avatar billede mosmensk Nybegynder
27. april 2002 - 16:28 Der er 23 kommentarer og
1 løsning

Ændring af variabel navn.....

Hej.

Dette er situationen:

Jeg har en side med 2 frames: Index.asp der indeholder en venstre og en højre frame. Venstre frame indeholder links og højre frame informationer.
Jeg ønsker at når man trykker på et link i venstre frame, så kommer der en overskrift i index.asp. ASP kan ikke hjælpe..kan javascript?

Mange Tak
MosMensk
Avatar billede hells Nybegynder
27. april 2002 - 16:30 #1
Du kan kun få den i en af rames'ne, medmindre du bruger positionering med css
Avatar billede hells Nybegynder
27. april 2002 - 16:31 #2
rames'ne = frames'ne
Avatar billede hells Nybegynder
27. april 2002 - 16:33 #3
Men med positioring:

<a href="side,mfrn" onClick="overskrift.style.visibility: visible;">Tekst</a>

Og overskriften(det er ligemeget, hvilken frame den er i:
<h1 id="overskrift" style="position: absolute; left: 100px; top: 100px;">Overskrift</h1>
Avatar billede mosmensk Nybegynder
27. april 2002 - 16:33 #4
Jeg er ikke helt med
Avatar billede mosmensk Nybegynder
27. april 2002 - 16:33 #5
oh okay..prøver lige :)
Avatar billede hells Nybegynder
27. april 2002 - 16:34 #6
Hov, overskriften:
<h1 id="overskrift" style="position: absolute; left: 100px; top: 100px; visibility: hidden;">Overskrift</h1>
Avatar billede mosmensk Nybegynder
27. april 2002 - 17:20 #7
side,mfrn ?

hvad betyder mfrn?
Jeg kan ikke få det til at virke :/
Avatar billede hells Nybegynder
27. april 2002 - 17:25 #8
side,hfrm betyder ikke noget, det er er bare en adresse, som ingen betydning har her, derfor skrev jeg ikke en rigtig adresse.

Tror desværre jeg kom til at skrive det forkerte. Overskriften skal vist være i samme frame som linket. Ellers skulle det gerne virke.
Avatar billede mosmensk Nybegynder
27. april 2002 - 17:31 #9
damn...ja, det er det der er problemet :) Men tak for du prøvede!

Er der andre der kan hjælpe?
Avatar billede =maddog= Nybegynder
27. april 2002 - 17:33 #10
Avatar billede =maddog= Nybegynder
27. april 2002 - 17:36 #11
men ellers skal du bruge
parent.navnetpåframen.
foran nå bu kalder ind i en anden frame
Avatar billede mosmensk Nybegynder
27. april 2002 - 17:39 #12
ehh...kender ikke rigtig noget til javascript..kunne du udspecificere det lidt? :)
Avatar billede jakoba Nybegynder
27. april 2002 - 17:42 #13
??? fenriz === mosmensk ???
se  http://exp.dk/spm/203847
hvis i er den samme så tag og læs reglerne.
Avatar billede mosmensk Nybegynder
27. april 2002 - 17:44 #14
nope...er vi ikke..laver bare et projekt sammen ;)
Avatar billede fenriz Nybegynder
27. april 2002 - 17:44 #15
Vi er ikke den samme.. vi er 2 der arbejder på samme skole-projekt
Avatar billede =maddog= Nybegynder
27. april 2002 - 17:48 #16
jeg specificerer gerne.
i jeres link kalder i på en eller anden måde
parent.myframe.overskrift.innerHTML = "<h1>"+str+"</h1>";
hvor myframe er navnet på jeres iframe
i jeres overskrift har i iframen har i
<div id="overskrift"><h1>tralala</h1></div>
Avatar billede mosmensk Nybegynder
27. april 2002 - 17:53 #17
hmm...okay.

Hvordan putter jeg: parent.myframe.overskrift.innerHTML = "<h1>"+str+"</h1>"; ind i et link?

Ja, jeg er håbløs..sorry :)
Avatar billede =maddog= Nybegynder
27. april 2002 - 17:55 #18
i head:
<script>
function setTitle(str) {
    parent.myframe.overskrift.innerHTML = "<h1>"+str+"</h1>";
}
</script>
og f.x.
<a href=# onclick="setTitle('maddog');">ændre titel til maddog</a>
<iframe name="myframe" src="garb.html"></iframe>
Avatar billede =maddog= Nybegynder
27. april 2002 - 17:58 #19
Avatar billede mosmensk Nybegynder
27. april 2002 - 18:07 #20
Jeg prøver lige....står og skal til bal :)

Håber du kan vente med at få dine points til i morgen ;)
Avatar billede fenriz Nybegynder
27. april 2002 - 18:11 #21
så tæt på nu.. problemet er at overskriften ikke er inde i iframen men i men på selv index siden.. menuen ligger i iframe2 og tekst i iframe2, overskriften ligger lige over iframe2, men på index siden. Men man er vel nød til Reloade hele index for at ændre overskriften ?
Avatar billede fenriz Nybegynder
27. april 2002 - 18:20 #22
Tusinde TAK =maddog=, jeg fjernede lige iframe navn så virkede det :)
så der skulle jo bare stå parent.overskrift.innerHTML=...
Vi takker mange mange gange...
Avatar billede mosmensk Nybegynder
27. april 2002 - 18:21 #23
150 points til dig ;)
Avatar billede =maddog= Nybegynder
27. april 2002 - 18:48 #24
glad for at det virker.
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