Avatar billede flim Nybegynder
17. november 2005 - 09:21 Der er 9 kommentarer og
2 løsninger

Hvorfor ser siden sådan ud i FF?

Hejsa.

Jeg har lavet den fejl at jeg har opbygget mit websted i frames i tidernes morgen, og derfor lapper jeg på det nu her, da jeg ikke har overskud til at skulle lave det hele om.

Siden ser fin nok ud i IE, men i FF laver den et underligt mellemrum ude ved menuen.

Se: www.boysne.dk

Er der en der kan forklare mig og/eller hjælpe mig af med problemet.
Husk - problemet er der kun i FF :-)
Avatar billede Slettet bruger
17. november 2005 - 10:28 #1
Uden at have kigget nærmere på din code, skal du have den rigtige doctype, så prøv at udskift dit med denne, og prøv den så i FF:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN" "http://www.w3.org/TR/REC-html40/frameset.dtd">
Avatar billede roenving Novice
17. november 2005 - 10:36 #2
-- og indholdsdokumenterne skal også have fuld doctype, f.eks.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Avatar billede olebole Juniormester
17. november 2005 - 11:36 #3
<ole>

- og adresseringer som denne duer ikke:
  <a href="menu_nyheder.htm" onClick='parent.indhold.location.href="nyheder/hvorhen.php"' onFocus="blur()"
ONMOUSEOVER="document.NYHEDER.src='baggrundsbilleder/navbar2_1_roll.jpg'"  ONMOUSEOUT="document.NYHEDER.src='baggrundsbilleder/navbar2_1_none.jpg'"><IMG SRC="baggrundsbilleder/navbar2_1_none.jpg" BORDER="0"  ALIGN="bottom" ALT="" name="NYHEDER"></a>

Billedet må ikke have et 'name' ... det skal have en 'id'. Dernæst skal der kaldes med 'document.getElementById'

<a href="menu_nyheder.htm" onClick='parent.indhold.location.href="nyheder/hvorhen.php"' onFocus="blur()"
ONMOUSEOVER="document.getElementById('NYHEDER').src='baggrundsbilleder/navbar2_1_roll.jpg'"  ONMOUSEOUT="document.getElementById('NYHEDER').src='baggrundsbilleder/navbar2_1_none.jpg'"><IMG SRC="baggrundsbilleder/navbar2_1_none.jpg" BORDER="0"  ALIGN="bottom" ALT="" id="NYHEDER"></a>

/mvh
</bole>
Avatar billede olebole Juniormester
17. november 2005 - 11:46 #4
Hvad er det iøvrigt, jeg skal bruge denne information til:
  "Tid det tager at hente koden: 0.0465 sek."

For dine brugere er den slags uvedkommende 'støj'. Hvis du selv finder dette tal interessant, bør du logge det til eget brug.

Unødig 'støj' er også dette:
"Din browser:
Microsoft Internet Explorer
Opløsning:1400 X 1050"

Hvis det faktisk _er_ min opløsning og browser, ved jeg det selv - og jeg har derfor intet at bruge informationerne til.
Når jeg ovenikøbet modtager samme info, hvis jeg tilgår siden med min Opera, stiller du dig selv i et rigtig skidt lys  :)
Avatar billede flim Nybegynder
17. november 2005 - 11:59 #5
Takker for svar alle. Prøver dte lige af senere i dag.

Og ole - ved det godt. Du har faktisk nævnt det før :-)

Det er gamle resten fra dengang jeg startede på javascript, men du har da ret. Det skal da bare væk
Avatar billede olebole Juniormester
17. november 2005 - 12:21 #6
Faktisk kan man undre sig over, Eksperten også oplyser om (for)sidens genereringstid. En lille information om, hvornår E's e-mail-system kommer til at køre, ville være langt mere interessant. Nå, det er en helt anden snak  ;D
Avatar billede flim Nybegynder
18. november 2005 - 10:00 #7
Lækkert der drenge.

Det var bare doctype der skulle ændres.

Smider I et svar?
Avatar billede Slettet bruger
18. november 2005 - 11:08 #8
Så har jeg fortjent point ?
Avatar billede olebole Juniormester
18. november 2005 - 16:13 #9
ibtage >> absolut ligeså meget, som os andre  ;o)
Avatar billede Slettet bruger
18. november 2005 - 23:42 #10
ja selvfølgelig
Avatar billede olebole Juniormester
19. november 2005 - 00:07 #11
- og hvis jeg overhovedet skal gøre mig fortjent, skal jeg da rette det vrøvl, jeg skrev:

Dine billeder må gerne have et name. I så fald skal du blot kalde med 'document.images':

  <a href="menu_nyheder.htm" onClick='parent.indhold.location.href="nyheder/hvorhen.php"' onFocus="blur()"
ONMOUSEOVER="document.images.NYHEDER.src='baggrundsbilleder/navbar2_1_roll.jpg'"  ONMOUSEOUT="document.images.NYHEDER.src='baggrundsbilleder/navbar2_1_none.jpg'"><IMG SRC="baggrundsbilleder/navbar2_1_none.jpg" BORDER="0"  ALIGN="bottom" ALT="" name="NYHEDER"></a>

- men du må også gerne bruge id. Valget er dit  :)

Jeg sidder og skriver på noget, der skal være hysterisk DOM Level3 kompatibelt og har diskuteret lidt for meget XHTML på det seneste ... sorry  :)
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