Avatar billede prop46 Nybegynder
20. november 2002 - 14:23 Der er 23 kommentarer og
2 løsninger

<Div> <iframes> og alt det der..

Jeg laver en side hvor jeg gerne vil have selve siden til at være stationær og så arbejde med 2 "boxe" hvor i menu og indhold loader. Hvad er det så mange folk har imod iframes!?.. og kan jeg gøre det samme med div?
Avatar billede Slettet bruger
20. november 2002 - 14:29 #1
Grunden til at bruge iframes skulle være at designet i sig selv ikke ændres når man trykker på et link. Siden blinker ikke når man klikker på et link.

Denne effekt kan ikke opnås med layers (div)
Avatar billede prop46 Nybegynder
20. november 2002 - 14:30 #2
Ja det fprstår jeg godt... men har bare hørst så mange mennesker vrænge af iframes og spekulere på hvorfor?
Avatar billede prop46 Nybegynder
20. november 2002 - 14:31 #3
men hvis jeg bruger layers burde siden så ikke være stationær og laget blot loade up?
Avatar billede Slettet bruger
20. november 2002 - 14:37 #4
Til det første:

iframes er ikke understøttet af ældre browsere. Desuden er det næsten umuligt at bogmærke sites der benytter iframes, og så er hele ideen med bomærker jo ligesom væk.

Til det sidste:

Nej, et layer er en del af siden, og siden vil ikke være stationær.
Avatar billede prop46 Nybegynder
20. november 2002 - 14:38 #5
hmmm... så hvordan kan jeg opnå effekten ag iframes uden retn faktisk at bruge dem? Er det muligt?
Avatar billede Slettet bruger
20. november 2002 - 14:41 #6
Med JavaScript kan du, ideen er at indlæse alt indhold på en gang, og så skifte indholdet ud ved klik på links.

Hvorfor vil du ikke have siden opdaterer? Det gør alle prof sites da?
Avatar billede prop46 Nybegynder
20. november 2002 - 14:45 #7
Fordi der i bund og grund ikke er brug for det... det med opdateringen altså :0) designet er ens på alle siderne bortset fra de 2 "boxe"... desuden er jeg ikke en prof.. he he :0.
Avatar billede prop46 Nybegynder
20. november 2002 - 14:47 #8
javascript.. er det sådan en
onmouseover="document.getElementById('navn').style.visibility='visible'"

du snakker om?
Avatar billede prop46 Nybegynder
20. november 2002 - 14:48 #9
... men det er da en <div> den peger imod, ikk?  Eller kunne være det....
Avatar billede Slettet bruger
20. november 2002 - 14:49 #10
Ja mere eller mindre.

Men hvorfor gøre tingene mere komplicerede end de er? Hvis dit indhold er iorden er brugerne jo tilfredse, bare teksten kan læses.
Avatar billede prop46 Nybegynder
20. november 2002 - 14:50 #11
jo jo... men hele siden blinker jo hver gang der trykkes rundt på menuen! Lidt trælst synes jeg..... Eller?
Avatar billede prop46 Nybegynder
20. november 2002 - 14:58 #12
Okay... men kan jeg så bede den nye siden om ikke at vise sig før alt er loadet ind.... så man bare kigger på den man kom/-mer fra?
Avatar billede Slettet bruger
20. november 2002 - 15:11 #13
Ikke med layers, og ikke uden noget skjult frame hack sjov ;)
Avatar billede prop46 Nybegynder
20. november 2002 - 15:14 #14
så hvad er mit alternativ så... at ignorere det?  ... kan det passe...
Avatar billede Slettet bruger
20. november 2002 - 15:20 #15
Nej, alt kan lade sig gøre, jeg prøver blot at fortælle om mulighederne.

Hvis det kun handler om 4-8 sider, og teksten ikke hentes fra database er det nemt at indlæse det hele, og så skifte indholdet i et layer.

Du kan også holde fast i iframes, da det kun er Netscape 4.x der har problemer med dem.
Avatar billede cpfrande Nybegynder
20. november 2002 - 15:21 #16
Hej i debatten :)

prop46 :
Jeg fatter slet ikke dine store bekymringer omkring siden loadning osv... Folk ligger ikke meget mærke til det når det er en normal side eftersom alle andre sider laver det.
Skal du, som el_barto foreslår, gører det igennem JavaScript, skal hele siden gemmes i ren JavaScript og din første side vil tage lang tid at hente fordi alle siderne ligger i dens kodning.
Men det eneste negative jeg kan se ved at bruge iframe-teknologien skulle være det som el_barto også siger, at man mister bogmærke-funktionen!
Men stil dig selv det spørgsmål, har folk direkte grund til den bogmærke-funktion på DIN side! Mange sider i dag bruger iframe-teknologien, og jeg selv er en meget stor "tilhænger" af det.
Det er smart, hurtigt og nemt at bruge.

Men som sagt, fatter ikke din bekymring... hvis det derimod var en chats opdatering kunne jeg forstå det, men ikke ved en normal side!

Held og lykke med din debat :)

Regards,
FrandE
Avatar billede prop46 Nybegynder
20. november 2002 - 15:24 #17
--> cpfrande ... næh... måske ikke
grunden er nok at jeg har en menu der viser undermenuer ved klik og jeg ved ikke om det er fedt at hele siden skal loades in digen, når det bare er et spørgsmål om at menuen ændre sig!... men okay...

Der er bare hele den her "Religions-debat" omkring iframes at det som newbie godt kan være svært at se igennem :0)
Avatar billede Slettet bruger
20. november 2002 - 15:25 #18
Hvis det er fordi din menu reloader findes der jo masser af træmenuer lavet i JavaScript, som ikke opdaterer siden når man klikker på punkter.
Avatar billede prop46 Nybegynder
20. november 2002 - 15:26 #19
okay... det var måsk en mulighed... men er ikke lige en ørn til den slags
Avatar billede Slettet bruger
20. november 2002 - 15:31 #20
Du kan tage et kig på denne her, der blot er en ud af mange menuer...

http://www.treemenu.com/
Avatar billede mik789 Nybegynder
21. november 2002 - 12:20 #21
Jeg balnder mig lige lidt:

el_barto> "Desuden er det næsten umuligt at bogmærke sites der benytter iframes"

hvorfor dog det? hvad er problemet? OK - man kan ikke bogmærke det dokument der loader i SELVE iframen, men det er vel heller ikke meningen. Hvis man bruger iframes er det vel netop fordi man har noget der kun skal loade i en del af siden, men uden at stå alene.
Avatar billede prop46 Nybegynder
21. november 2002 - 21:44 #22
jeg lukker... har betsemt mig for at bruge iframes  kigger på den JS treemenu en anden god gang når jeg har mere tid.... fordeler pointene...
Avatar billede prop46 Nybegynder
21. november 2002 - 21:44 #23
Nånej... I har jo ikke givet nogle svar... er der Ingen der vil ha lidt for kommentarerne?
Avatar billede cpfrande Nybegynder
22. november 2002 - 07:26 #24
Hmm, jeg er ligeglad, op til dig!
Nu har du et valg :)

Regards,
FrandE
Avatar billede prop46 Nybegynder
02. december 2002 - 20:18 #25
...
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