04. januar 2002 - 02:32Der er
47 kommentarer og 2 løsninger
Problem med hjemmeside.. :(
Jeg har en hjemmeside med 2 frames og den ser forkert ud på nogen computere, og ikke på andre.. Aner ikke hvorfor mine frames opfører sig som de gør.. Det burde ikke kunne ske da alle comps jeg har testet den på bruger minimum internet-explorer 5.5.. Vil du være venlig at besøge den og fortælle hva du tror det kan være, hvis frames\'ne ikke ser rigtige ud på din comp..? http://www.jdrud.dk
Håber virkelig at der er en der kan finde ud af hva problemet er, så jeg kan få lavet et eller andet der indstiller mine frames efter det..
nemlig! det er lige det der er problemet.. jeg fatter ikke hvorfor det sker på nogen computere. hvis ingen ved hva jeg kan gøre ved det. Er der så ikke en der har en god ide hva jeg kan gøre ved mit design, så det ikke er så tydeligt..?
Det betyder virkerlig meget for mig at få den her side til at være perfekt..
tak for oplysningerne hojben.. :) og ja lina_g det er lige det der er problemet. jeg ska sku finde ud af noget. i det mindste bare noget der kan skjule det, men hvordan..? ;(
Mon ikke problemet er at du prøver at centrere tabellerne ens i øvre og nedre ramme; men i nedre ramme er der en scrollbar og komplicerer tingen. Den vises et forskelligt antal pixel bred alt efter hvor højopløst skærmen er og så kommer tabellerne skævt for hinanden.
placer tabellerne specifikt med en venstremargin der beregnes oppe i den øverste ramme:
<body ...> <script type=\'text/javascript\'> //NB: dette skal stå EFTER <body kommandoen. var top.winBred = (window.innerWidth)?window.innerWidth:document.body.clientWidth; var top.vMargin = Math.round( (winBred - 474)/2 );
document.write( \"<p><img src=\'gennemsigtig.gif\' width=\" +top.vMargin +\" align=\'left\'> ); // billedet skubber tabellen ind på midten, så fjern <center kommandoen. </script>
i rammen nedenunder skal det være et andet script der henter den vMargin der blev beregnet foroven, og evt venter indtil den er klar:
<script type=\'text/javascript\'> //NB: skal også stå EFTER <body kommandoen. while ( ! top.winBred ) { var x = \"abc\" +\"def\" +\"ghi\"; }; //vent indtil klar. document.write( \"<p><img src=\'gennemsigtig.gif\' width=\" +top.vMargin +\" align=\'left\'> ); // billedet skubber tabellen ind på midten, så fjern <center kommandoen. </script>
så skulle tabellerne komme til at stå pænt over hinanden.
øv.. når man refresher så kommer der en gang imellem fejl. det ser også ud til at det ike helt virker med de gennemsigtige filer. det kan da godt være at det er på grund af scriptet..
ej du kommer jo aldrig i seng jakoba.. ved ikke om du har lyst til lige at hjælpe færdig i morgen, eller en anden dag.. ved godt points\'ne ikke betyder det store, men jeg tror nu alligevel jeg tilføjer nogen flere..
Den der med billedet fatter jeg slet ikke. har du slettet cashe?
Det skulle ikke undre mig om der er en bedre måde at lave den indrykning. evt en extra tabelcelle på venstre side med blot et blanktegn i og en bredde.
bliver næsten nødt til at centrere den på en anden måde, for min browser fryser en gang imellem når jeg loader siden. Og for resten! Har slettet alt offline-indhold, så det kan ikke være det..
ok! jeg kunne jo ikke bruge dit svar jakoba, så derfor får du ikke alle points\'ne.. giver dig da alligevel nogen for det store besvær du har haft og takker MANGE gange for forsøget..
Synes godt om
Ny brugerNybegynder
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.