Du kan lave to frames i hver side og i toppen og i bunden som automatisk udvider sig så selve hoved-framen vil for blive i midten, men det ville nu være nemmere at lave det med en iframe i en tabel.
Hvilket dog ikke er brugbart, hvis man sætter en doc-type i toppen. Det funker, hvis man sætter denne: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> men så mistolker IE box-modellen.
Derfor _skal_ man have URL'en med: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> og så er body'en ikke længere 100% af vinduets højde, men har kun en højde svarende til dens indhold. /mvh
ok faktisk skal jeg kunne gøre sådan, at enten mit frameset eller mine tabeller tilpasser sig vertikalt med er stive horisontalt - kan det lade sig gøre ?
Har du selv testet dem ? - dit eksempel virker ikke. Hvis du definerer faste str på alle frames og skrumper browseren, går det ud over alle frames, som klemmes sammen. Jeg skal have det sådan, at ALLE dele af siden (frames eller tabeller) bevarer deres størrelser uanset browserens str. Konsekvensen af dette bliver naturligvis, at browseren skærer af kanterne, og det må den gerne, bare at framesettet eller tabellen står centreret i browseren, så der skæres ligeligt af venstre, højre, top og bund.
kig lige ovenfor, der beskriver jeg præcist hvad jeg ønsker - Et frameset eller en tabel, som er større end browseren OG centreret i denne - ikke noget som tilpasser sig.
Det kan du ikke med et frameset .... og skal det gøres med tabeller, skal du til at flytte elementerne på plads med JavaScript. Meget har man tænkt over i disse sprog og standarder ... men dette er der nok ikke mange, der har haft fantasi til at forestille sig, kunne gå hen og blive et ønske :)
nanna31 >> Læs min kommentar i http://www.eksperten.dk/spm/333064. Det samme gælder her. Du roder dig ud i komplicerede løsninger - men 'bringer det handlingen videre'? Er det vigtigt for det, du vil sige på siden? Har du tænkt på det stigende antal brugere, der slår JavaScript fra i deres browser? Dem skal du vel så lave en speciel løsning til, da de ellers ikke vil kunne se din side. osv, osv, osv /mvh
Flere og flere slår JavaScript fra, fordi IE meget længe har været et kæmpe sikkerhedshul - hvilket dog efterhånden nogenlunde er blevet patched. Indtil for ganske nylig stod din PC åben som en ladeport, hvis du brugte IE og havde JavaScript slået til. Det var muligt at læse hele din HD, læse alle dine cookies og checke alt hvad du skrev i formfelter på WWW ... herunder passwords. Havde du været inde på en side, der udnyttede disse huller, kunne indehaveren med andre ord suge _alt_, hvad du havde på HD'en - og læse alle dine cookies til andre sites. Desuden kunne vedkommende sniffe alt, hvad du skrev på andre sider, indtil du lukkede browseren og åbnede en ny instans.
Mange af disse huller er blevet stoppet for nylig, men der er stadig åbne huller ... forudsat, man altså har hentet de seneste service-packs og lukket dem. Desværre skider MS på den slags og der kan gå halve og hele år fra de bliver gjort opmærksom på den slags bugs, til de gør noget ved dem. NS og Mozilla er der ikke de store problemer med, men Opera har også haft nogle katastrofale huller. De bliver dog som regel lukket hurtigere end IE's.
Derfor slår mange - og stadig flere - JS fra i IE. /mvh
Det kan jo være meget vedkommende viden for mange, så der sker nok ikke noget ved, at vi lige kommer ind på det her. Jeg kunne også godt tænke mig at vide den slags, hvor ved du alt det fra ?
Det ved alle professionelle kodere/programmører. Ved man ikke det, er det ikke muligt at lave web-løsninger, man kan tillade sig at sælge for penge. En mekaniker skal også kende, hver enkelt bil models svage sider :) Desuden er det jævnligt oppe i forskellige online/offline medier. /mvh
Det finder jeg udenfor E's scope, da der erfaringsmæssigt sidder masser af tumper og læser med på disse sider. Der er ingen grund til at lægge links til, hvor man kan lære at udnytte sikkerhedshuller i browsere. En holdning coAdmins på stedet har vist sig enig i, da indlæg med den slags info er før blevet slettet ... og med god grund. Så deeeeeet ....... :) /mvh
Jeg er heller ikke interesseret i at vide hvordan man teknisk udnytter huller - bare hvad der sker på sikkerhedsfronten med javascript osv. - hvilke tendenser finder man etc. som du fortæller om.
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.