Avatar billede runarr Nybegynder
20. juli 2002 - 00:38 Der er 26 kommentarer og
1 løsning

Hvordan kan form blive SÅ fucked up i Netscape?

Prøv lige og se på det her i Netscape 4.x

http://www.parattilstart.nu/Mail/ansogning.asp

Den ser fin ud i Explorer, men i Netscape kan man ikke engang sende formen afsted.

Hvad gør jeg gruelig galt?
Avatar billede lise12 Nybegynder
20. juli 2002 - 00:40 #1
CSS virker vist ikke i netscape?
Avatar billede knudgert Nybegynder
20. juli 2002 - 00:45 #2
Sikkert fordi du har formen i en tabel, det er vidstnok imod alle regler.
Avatar billede runarr Nybegynder
20. juli 2002 - 00:46 #3
Jeg bruger vist ikke CSS til at placere formen
20. juli 2002 - 00:47 #4
Den ser meget fin ud, ud over at submit knappen er placeret midt på textareat, og ja den kan ikke trykkes af sted :). Lav et tjek på NS 4.0 og lav en simpel formular (som www.computerworld.dk har gjort det ( http://www.computerworld.dk/netscape4.asp )).

Tror også det er minimalt med brugere der for den side at se i NS 4.0.
http://www.thecounter.com/stats/2002/May/browser.php siger der er 4% der bruger den på verdensplan, mindre i danmark, og sikkert endnu mindre fra den sides målgrubbe - og de fleste brugere den bare til at se om deres side ser godt nok ud i den.

---

Prøv at optimere din kode fjen f.eks det <div align="center"><div> nederst, og lav den W3C valid. http://validator.w3.org/check?uri=http://www.parattilstart.nu/Mail/ansogning.asp så kan du jo ikke rigtig gøre mere ved det.

/Casper www.enter-s.dk
Avatar billede runarr Nybegynder
20. juli 2002 - 00:55 #5
Nu ligger formen ikke længere i en tabel, men det er Netscape vist ligeglad med efter hvad jeg kan se....
Avatar billede jakoba Nybegynder
20. juli 2002 - 00:58 #6
Det er mest CSS problemer du har.

uden disse 2 link kommandoer tegnes tabellen korrekt
<link rel="stylesheet" href="../../styles/style.css" type="text/css">
<link rel="stylesheet" href="../styles/style.css" type="text/css">

dit script ligger ovenover <head> kommandoen, det skal helst ligge under.

du bruger webwriter, så brug "check HTML koder" punktet i menuen 'funktioner'. Du har formange afsluttende tags.

mvh JakobA
Avatar billede runarr Nybegynder
20. juli 2002 - 01:02 #7
Tak JakobA

Hvad skal jeg bruge istedet for
<link rel="stylesheet" href="../styles/style.css" type="text/css">

Skal jeg definere styles i html dokumentet?
Avatar billede jakoba Nybegynder
20. juli 2002 - 01:05 #8
du har placeret din <form kommando indimellem en <table og en <tr kommando det er ikke lovlig html.
<form og </form skal enten ligge helt udenom tabellen eller helt indeni samme tabelcelle.
Avatar billede jakoba Nybegynder
20. juli 2002 - 01:07 #9
der er ikke noget galt med <link kommandoer. det er de styles du definerer i filerne
    ../../styles/style.css
og
    ../styles/style.css
der er noget galt med.

mvh JakobA
Avatar billede runarr Nybegynder
20. juli 2002 - 01:10 #10
Kan du se nogen oiplagt fejl heri?

body    {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
line-height: 16px;
color: #000000;
}

td    {
font-family: Verdana;
font-size: 11px;
text-decoration: none;
color: #464646;
line-height: 14px;
}

a    {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
text-decoration: underline;
color: #5f7462;
}

a:hover    {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
text-decoration: underline;
color: #999999;
}

.bread    {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
line-height: 16px;
color: #000000;
}

.    {
font-family: Verdana;
font-size: 10px;
text-decoration: none;
color: 464646;
}

.overskrift { 
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: 5F7462;
font-weight: bold
}

.mellemrubrik { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #999999
}

.bodyBlack {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
line-height: 16px;
color: #000000; }
20. juli 2002 - 01:10 #11
.    {
font-family: Verdana;
font-size: 10px;
text-decoration: none;
color: 464646;
}
???
Avatar billede =maddog= Nybegynder
20. juli 2002 - 01:18 #12
nu ser den pæn ud i NS4 også
www.dsr.kvl.dk/~maddog/237432.html
Avatar billede runarr Nybegynder
20. juli 2002 - 01:23 #13
Men ikke i IE

Det er det nederste tekstarea den er gal med. Det bliver alt for stort i NS (det bliver de andre i øvrigt også)

Men den er da meget bedre - ikke mindst fordi knappen virker....
20. juli 2002 - 01:28 #14
Det er fordi det ene er på 50 cols, det andet på 80 cols.
Avatar billede =maddog= Nybegynder
20. juli 2002 - 01:29 #15
de er altså meget tæt på at være ens i mine browsere, men jeg har faktisk også kun sat to styles. Der kan være en lille smutter. Det vigtigste er at koden er stort set debugget. Den validerer næsten også. der er et par småting der ikke validerer. ikke noget vigtig såsom manglende tags.
Avatar billede =maddog= Nybegynder
20. juli 2002 - 01:32 #16
er det sådan du vil have det?
www.dsr.kvl.dk/~maddog/237432_2.html
???
Avatar billede jakoba Nybegynder
20. juli 2002 - 01:35 #17
din fil  ../styles/style.css  findes ikke der.
Avatar billede =maddog= Nybegynder
20. juli 2002 - 01:39 #18
der er kun to styles der skal sættes.
=maddog='s tommelfinger-regel: for at det kan betale sig at ofre en HTML overførsel fra en ekstern fil skal der være mindst tyve styles eller fem funktioner. Ellers taber man mere end man sparer i overblik.
Avatar billede jakoba Nybegynder
20. juli 2002 - 01:40 #19
=maddog= >> hvordan fixede du de der bredder i felterne? Det har jeg aldrig fundet en ordentlig løsning på.
Avatar billede =maddog= Nybegynder
20. juli 2002 - 01:43 #20
du sætter den (i øvrigt lovlige og valider-bare) attribut size.
<input type="text" size="50">
Avatar billede jakoba Nybegynder
20. juli 2002 - 01:48 #21
jo :-) såvidt så godt, men NS plejer at blive en god del bredere.
Avatar billede =maddog= Nybegynder
20. juli 2002 - 01:50 #22
tjaee. hvis bare man holder sig fra for mange smarte ting....
nu validerer den også med undtagelse af name i form, som du næppe kan slippe for. hvis du kan har du nu 100% valid HTML4.
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.dsr.kvl.dk%2F%7Emaddog%2F237432_2.html&charset=%28detect+automatically%29&doctype=%28detect+automatically%29
Avatar billede jakoba Nybegynder
20. juli 2002 - 01:57 #23
det endeste formens navn briges til er valideringen, så

<script language="javascript" type="text/javascript">
function validate( frmObj ) {
    if (frmObj.fornavn.value=='') {
        alert('Husk at oplyse dit fornavn!');
        return false;
    }
    if (frmObj.efternavn.value=='') {
        alert('Husk at oplyse dit efternavn!');
        return false;
    }
    if (frmObj.email.value=='') {
        alert('Husk at oplyse din email adresse!');
        return false;
    }
    return confirm('Vil du sende ans&oslash;gningen nu?');
}
</script>

og så 'this' som parameter i kaldet
<form method="post" action="ansogning.asp?mode=tilfojet" onsubmit="return validate( this );">
Avatar billede =maddog= Nybegynder
20. juli 2002 - 02:04 #24
så validerer den knagme. luxus må man sige. jeg har lavet et skærmskud i NS4. hvis det ikke ser sådan ud på din side af keyboarde må du lige give lyd.
www.dsr.kvl.dk/~maddog/237432.jpg
Avatar billede =maddog= Nybegynder
20. juli 2002 - 02:05 #25
ok det skærmskud er lidt uheldigt med farverne ;-P. Bare glem det.
Avatar billede runarr Nybegynder
20. juli 2002 - 02:20 #26
OK - inponerende!

Tusind tak for hjælpen!
Avatar billede =maddog= Nybegynder
20. juli 2002 - 02:51 #27
keine problem. kan ikke sove alligvel.
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