Avatar billede fyrrebakken Nybegynder
23. januar 2003 - 11:13 Der er 11 kommentarer og
3 løsninger

opdatere to sider på en gang i en rammeside

Hvordan kan jeg via et link opdatere to sider i en rammeopdelt side på en gang?
Avatar billede kenp Novice
23. januar 2003 - 11:19 #1
hvis sider eks. hedder test1.htm og test2.htm de er jo kædet sammen af en 3 fil eks. test3.htm så er det bare den du skal kalde
Avatar billede fyrrebakken Nybegynder
23. januar 2003 - 11:25 #2
nej for siden består af tre sider
Avatar billede kenp Novice
23. januar 2003 - 11:32 #3
Så skal du bare kalde/opfriske den side som styre alle de andre sider.!! (altså ramme siden)
Avatar billede kildeby Nybegynder
23. januar 2003 - 11:39 #4
Prøv at se http://www.html.dk/faq/00039/ der er det ret udførligt beskrevet.
Avatar billede kildeby Nybegynder
23. januar 2003 - 11:50 #5
Ellers kan du opbygge så ET link (fx. A HREF="container/referater") der henviser til en anden side. Denne side (container/referater) henviser så til de TO sider (se nedenstående kode) du vil have skiftet fx. (dette eks. viser sig som en "viseside" + en menu som kun følger "referater") :

<frameset cols="*,120" framespacing="0" frameborder="0">
    <FRAME SRC="../referater/aar2002/04dec2002.html" NAME="viseside" SCROLLING="auto">
    <FRAME SRC="hoejre/referater.html" NAME="hoejre" SCROLLING="auto">
</frameset
Avatar billede kildeby Nybegynder
23. januar 2003 - 11:51 #6
Undskyld - du skal slette "så" før ET link
Avatar billede eyvind Seniormester
23. januar 2003 - 17:19 #7
Jeg mener at det kan gøres rimeligt enkelt. En hovedside med to rammer, en styreramme og en resultatramme. Resultatrammen består af sider med to rammer på hver. Når styrerammen kalder resultatsiderne kan der være forskellige sider i deres to rammer. Jeg håber ikke det lyder forvirret.
Eyvind.
Avatar billede fyrrebakken Nybegynder
23. januar 2003 - 18:42 #8
eyvind> en smule - men - jeg sætter hjernen i lidt højere omdrejninger så lykkedes det måske :)
Avatar billede pelkjaer Nybegynder
23. januar 2003 - 18:45 #9
<script type="text/javascript">
function multiLoad(url1,url2) {
    parent.LMenuFrame.location.href=url1;
    parent.LMenuFrame.document.close();
    parent.mainFrame.location.href=url2;
    parent.mainFrame.document.close();
}
</script>

<a href="#" onclick="multiLoad('side1.html', 'side2.html');return false;">multi link</a>
Avatar billede pelkjaer Nybegynder
23. januar 2003 - 18:46 #10
LMenuFrame og mainFrame er selvfølgelig dine 2 rammenavne
Avatar billede eyvind Seniormester
23. januar 2003 - 19:53 #11
pelkjaer>ja det er jo en elegant måde - den vil jeg huske.
Tak fra Eyvind.
Avatar billede fyrrebakken Nybegynder
23. januar 2003 - 21:44 #12
OK jeg kan godt mærke at jeg er blevet noget rusten i det her. Pelkjaer vil du skære det ud i pap - please.  Jeg vil gerne øge antal af points :-)
Avatar billede kildeby Nybegynder
24. januar 2003 - 10:27 #13
Man skal bare huske at ved at bruge JavaScript risikerer man at ikke alle kan skifte begge sider hvis deres browser ikke er sat op til det.
Jeg vil også helst bruge JavaScript - det andet kan være svært at overskue, hvis man har mange links.
Avatar billede fyrrebakken Nybegynder
24. januar 2003 - 16:13 #14
Jeg har fået det til at virke v.h.a. kildeby's svar Tak for det :)
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