Avatar billede mickey777 Nybegynder
19. april 2004 - 12:33 Der er 9 kommentarer og
2 løsninger

Hvorfor vises min hjemmeside ikke?

Jeg har følgende filer:

- index.html
- top.html
- left.html
- right.html

index.html ser således ud:
------------------------------------------------------
<html>
<frameset rows="125,*" frameborder=3 framespacing=0>
    <frame src=top.html>
<frameset cols="345, *"frameborder=3 framespacing=0>
    <frame name=MenuFrame src=left.html>
    <frame name=MainFrame src=right.html>
<noframes>
    <p>This page requires frames, but your browser does not support them.</p>
</noframes>

</frameset>
</html>
-----------------------------------------------------------------

Mit problem er at når jeg oploader disse filer til min imidlertidige hjemmeside på sol, så vises intet.

Skyldes det min kode eller deres server???

På forhånd tak

David
Avatar billede killerclown Nybegynder
19. april 2004 - 12:42 #1
Hej David !
Det må vist være deres server.
Det funger fint her
/Killer
Avatar billede mickey777 Nybegynder
19. april 2004 - 12:53 #2
top.html, left.html og right.html ser således ud:

<html>
<body>
  <p>Dette er venstre frame</p>
</body>
</html>

Jeg forstår det bare ikke, den samme fejl opstår også i forbindelse med hjemmeside på Tiscali !!!! Det kan da ikke skyldes to server problemer????
Avatar billede killerclown Nybegynder
19. april 2004 - 13:24 #3
Ja, det lyder godt nok sært ....
Jeg pastede din kode direkte ind på min egen IIS her, og det spillede bare.
Jeg prøvede lige, at lægge tekst i de tre frames.. Det funger helt fint.
Avatar billede olebole Juniormester
19. april 2004 - 13:42 #4
<ole>

Der er en del fejl i din kode:
1. Du har ikke angivet DTD (DOC-TYPE)
2. Der er ikke noget, der hedder 'frameborder' på et frameset. Den attribut hører til på frame-elementet - og kan have værdien '0' eller '1'.
3. Du begynder to frameset - men afslutter kun ét

/mvh
</bole>
Avatar billede olebole Juniormester
19. april 2004 - 13:43 #5
PS: At koden skulle fungere under en IIS, må bero på en fejl i IIS'en ... den bør ikke kunne vises.
Avatar billede killerclown Nybegynder
19. april 2004 - 13:50 #6
Hehe .. Så vil jeg da lade være med, at skrue min IIS ;)
Avatar billede olebole Juniormester
19. april 2004 - 13:54 #7
Den vil formodentlig ikke kunne vises i andet en IE - ligegyldigt hvilken webserver den ligger under  ;o)
Avatar billede mickey777 Nybegynder
19. april 2004 - 16:16 #8
Jeg har fået det til at virke på Tiscali's server :-)
Så det er sikkert SOL's server, der er noget galt med!

olebole, du bedes venligst lægge et svar.

Jeg synes at I begge fortjener points, for I havde til dels begge ret.

1) Det virker (killerclown) 2) En række småfejl, som kan betyde at serveren fortolker koden anderledes (olebole)
Avatar billede olebole Juniormester
19. april 2004 - 20:30 #9
Jamen, jeg siger tak  :)
I øvrigt er jeg temmelig sikker på, at det er det uafsluttede frameset-element, der gør, siden ikke vises.
Den manglende DTD er alvorlig, men de fleste platforme kan godt 'tåle' sådan en fejl.
Det med frameborder er også vigtig, men den er der rigtig mange, der ikke kan finde ud af ... det gælder faktisk også de fleste editor-leverandører  ;o)
/mvh
Avatar billede mickey777 Nybegynder
20. april 2004 - 12:03 #10
Tiscali's server havde intet problem med det uafsluttet frameset-element, men for at sikre god kodeskik, så skal enhvert startet element jo afsluttets :-)

Jeg er gået bort af SOL's server og anvender med stor tilfredshed Tiscali.
Avatar billede olebole Juniormester
20. april 2004 - 13:20 #11
Fino  ;o)
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