Avatar billede elnino Nybegynder
26. oktober 2000 - 10:52 Der er 13 kommentarer og
1 løsning

Tables


Jeg vil gerne lave en side uden at bruge frames.
Er det muligt at lave en side med to tabeller, hvor den øverste har links hvis indhold åbner sig i den nederste tabel. Man skal så kunne scrolle i den nederste tabel uden af den øverste flytter sig? D.v.s. selv om man scroller i den nederste, flytter den øverste tabel med links sig ikke.
Avatar billede davs Nybegynder
26. oktober 2000 - 10:58 #1
Nej.
Avatar billede jwolf Nybegynder
26. oktober 2000 - 11:03 #2
det kan du ikke...
med mindre du er hård til asp eller php!
I ren html kan man ikke åbne et link i et table man selv specificerer.
Avatar billede nuno Nybegynder
26. oktober 2000 - 11:03 #3
så skal du nok i gang med at lave en activeX component - som så kan loades ind i din table.

/nuno
Avatar billede spacey Nybegynder
26. oktober 2000 - 11:40 #4
elnino>>> Du kan ikke lave det i rene tables, men hvis du bruger Iframes/Ilayers inde i tabellerne vil du kunne opnå noget lignende.

Du kan lave en iframe som kun virker i IE ved at skrive:

<iframe src=\"din_side.html\" height=\"300\" width=\"300\"></iframe>

Og en ilayer som kun virker i netscape:

<ilayer src=\"din_side.html\" height=\"300\" width=\"300\"></ilayer>

//Jens
Avatar billede jwolf Nybegynder
26. oktober 2000 - 11:44 #5
han kan da ikke få et link til at åbne sig i den side uden at opdatere hele framesættet.. og så er der ingen grund til at bruge iframe. Så kunne han lige så godt bare lave det som en normal side uden frames..
Avatar billede nixen Nybegynder
26. oktober 2000 - 12:05 #6
jwolf>> Jo, det kan han da snildt. Spacey har da 100% ret i at trikket er at lægge en iframe/ilayer ind i en tabelcelle og derefter ved tryk på et link specificere source på dette dokument - hvis jeg ikke tager helt fejl kan det hele laves uden scripting ved at tilføje et \"target=iframe/ilayernavn\" i <a> tagget..
Avatar billede spacey Nybegynder
26. oktober 2000 - 12:36 #7
nixen>>> Du tager ikke helt fejl :-)
Avatar billede davs Nybegynder
26. oktober 2000 - 12:39 #8
hvis elnino skal til at bruge iframe, er vi da også ovre i noget frame... og det var elnino startede med at side at det ikke var elnino ønskede.
Avatar billede spacey Nybegynder
26. oktober 2000 - 12:47 #9
davs>>> Nej, men funktionen af en iframe og den med tabellen er jo den samme, så mon ikke det er dette han søger?
Avatar billede davs Nybegynder
26. oktober 2000 - 12:52 #10
hmm, prøv at se hvad elnino skriver i første linie af sit spørgsmål...

og den løsning du er kommet med er netop en frame løsning.
Avatar billede elnino Nybegynder
26. oktober 2000 - 12:53 #11
Tak for henvendelserne - jeg vil prøve om jeg kan lave det med iframes
Avatar billede spacey Nybegynder
26. oktober 2000 - 12:57 #12
davs>>>> Det der er jo ordkløveri, grunden til at han ikke vil bruge frames er jo næppe pga. navnet, så om det hedder en iFRAME eller ej er vel ligemeget, det er funktionaliteten der tæller!
Avatar billede davs Nybegynder
26. oktober 2000 - 13:01 #13
Jeg svarer ud fra det der bliver spurgt efter.

så jeg kan jo ikke andet en ryste på hovedet... når svaret et så modstridende sat i forhold til det der bliver spurgt om.
Avatar billede nixen Nybegynder
26. oktober 2000 - 13:09 #14
davs>> chill, man!
Hvis vi endelig skal helt derhen, så skriver spacey jo ikke noget som helst om frames, men om Iframes. Frames er jo som bekendt elementer i et frameset, hvilket iframes ikke er.
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