Avatar billede d797fni Nybegynder
14. februar 2001 - 14:06 Der er 9 kommentarer og
3 løsninger

tilpasning til 800*600 og netscape !

Jeg har lavet en side, men den vil ikke passe i de to andre størrelser/formater.

Er der en som kan hjælpe ?

http://www.trippendales.dk/nif/4/index.htm
Avatar billede seider Nybegynder
14. februar 2001 - 14:15 #1
Du kan svindle lidt, drop noget af affaldet og brug % formateringer i stedet for pixel formatering.

Desuden stinker det store billed lidt.

/* seider */
Avatar billede d797fni Nybegynder
14. februar 2001 - 14:20 #2
seider: Ahhhr, det store billede er ikke verdens bedste, men det er ikke færdigt formateret - det skal laves om.

Jeg har arbejdet med % før, men det får billederne til at fucke up i andre (mindre) skærmstørrelser.

Affald ???
Avatar billede alleycat Nybegynder
14. februar 2001 - 22:35 #3

med window.screen.width kan du tjekke din besøgendes opløsning og tilpasse siden - evt. lave både et stort og et småt billede, og så indlæse det lille ved 800*600 og det store ved 1024*768. Nedenstående script (fra min hp) opretter fx. en tabel der fylder 90% i 1024*768 og 100% i 800*600 - du skal være velkommen til at stjæle ligeså tosset du vil.

<script type=\"text/javascript\" language=\"javascript\">

if (window.screen.width==800) {var bredde=\"100%\"}
if (window.screen.width==1024) {var bredde=\"90%\"}     

document.write(\"<table width=\\\"\"+bredde+\"\\\" align=center cellspacing=0>\")

</script>

- Lasse
Avatar billede 12tri Nybegynder
14. februar 2001 - 22:36 #4
Det du ønsker kan laves med javescript.

Folk med enten netscape eller 800X600. Kan derved sendes til en side specielt for disse brugere.

Jeg kan huske at www.script.dk har de scripts som du skal bruge.

Jeg skal lige ind og at kigge.

Så vender jeg tilbage når jeg har fundet dem..

/morten
Avatar billede jakoba Nybegynder
15. februar 2001 - 07:12 #5
du skriver:
<frameset framespacing=\"0\" border=\"0\" frameborder=\"0\" rows=\"65,455,80\">
der er to ting galt med det:
1: På en 800x600 skærm har du IKKE 600 pixels at fordele mellem rammerne, kun 600-(højden af titellinien,menubar,toolbar,statuslinie,osv) dvs ca 550 pixels.
2: ved  rows=\"65,455,80\"  fordeles fordeles højden proportionalt til de tal. Da både dit top og bundwindue indeholder billeder ku det være ønskeligt at de rammer får fast højde mens resten tilpasser sig.  rows=\"65,*,80\" .

Så tund font i et så stort billede kan ikke tåle at blive \"klemt\" ved mindre skærmstørrelser. Du slipper bedre fra det hvis du \"bygger\" billedet af tekst og baggrundsbilleder i en tabel.

udtrykket \"De to andre størrelser\" giver ingen mening. Der er tusinde andre størrelser brugeren kan have sat sit browservindue til.

mvh JakobA
Avatar billede jakoba Nybegynder
15. februar 2001 - 07:13 #6
tund == tynd.
Avatar billede d797fni Nybegynder
15. februar 2001 - 09:51 #7
Når jeg skriver \"de to andre skærmstørrelser\" mener jeg de mest brugte.

De mest brugt er vel 800x600 og 1024x768.

Desuden mener jeg også at den skal passe til netscape.


Jeg sidder ikke ved min egen comp. nu, men jeg er åben for forslag til hvordan problemet løses.

Vatos
Avatar billede d797fni Nybegynder
15. februar 2001 - 09:54 #8
Kan man bruge dette script ??




<script language=\"JavaScript\">

// browser test:
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
if (browserName == \"Netscape\" && browserVer >= 4 || browserName ==
\"Microsoft Internet Explorer\" && browserVer >= 4)
version = \"1\";
else if (browserName == \"Netscape\" && browserVer >= 3)
version = \"2\";
else
version = \"3\";
if (version == \"1\") {
var correctwidth=1024
var correctheight=768
if (screen.width<correctwidth||screen.height<correctheight)
location=\"/NAVN PÅ OPL. 800 FIL\"
else
location=\"/NAVN PÅ OPL. 1024 FIL\"
}
if (version == \"2\") {
var toolkit = java.awt.Toolkit.getDefaultToolkit();
var screen_size = toolkit.getScreenSize();
var correctwidth=1024
var correctheight=768
if (screen_size.width<correctwidth||screen_size.height<correctheight)
location=\"/NAVN PÅ OPL. 800 FIL\"
else
location=\"/NAVN PÅ OPL. 1024 FIL\"
}
if (version == \"3\")
location=\"index.htm\"
</script>
Avatar billede d797fni Nybegynder
15. februar 2001 - 10:11 #9
Er der en som kort kan forklare hvad scriptet gør de forskellige steder ??
Avatar billede shaman Nybegynder
21. februar 2001 - 15:00 #10
Well... Det som de script gør er at sende brugeren til forskellige sider alt efter hvilken opløsning han bruger... Hvilket betyder at du i så fald skulle lave to versioner af dit website...

Hvis jeg var dig ville jeg nok bare lave en version der kunne skaleres via %, eller også bare lave en version til 800x600.
Derudover ville jeg også putte scrolling=\"no\" i øverste og nederste frame... Og så dernæst sørge for at øverste og nederste frame var defineret med absolutte værdier (dvs ingen %).
Avatar billede d797fni Nybegynder
26. februar 2001 - 14:45 #11
for lidt respons, problemet er IKKE løst......lukker
Avatar billede 12tri Nybegynder
26. februar 2001 - 16:21 #12
Hvad mener du med at problemet ikke er løst, virker scriptene ikke ?
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