Avatar billede hansjacob Nybegynder
21. november 2000 - 11:45 Der er 12 kommentarer og
1 løsning

hvorfor ikke i NN

Hej

Kan I svare mig på hvorfor følgende linier ikke virker i Netscape ?

<html>

<head>
<title>HJ-sider</title>
</head>
<frameset>
  <frame name=\"main\" src=\"main/start.php3\">
  <noframes>
  <body>

  <p>Denne side broger frames</p>
  </body>
  </noframes>
</frameset>

</html>

Det er en ganske almindelig index.html fil, som er placeret i roden. Netscape kalder den også frem, men viser ikke siden:  main/start.php3 (Skriver heller ikke, at den ikke kan finde den), den viser bare blank skærm.
Avatar billede blood Nybegynder
21. november 2000 - 11:48 #1
prøv at fjerne <body>
og </body>
Avatar billede erikjacobsen Ekspert
21. november 2000 - 11:49 #2
Nej, nej, i NN skal man have 2 <frame>-er - ellers vil den ikke. Den ene kan så være \"skjult\"
Avatar billede strax Nybegynder
21. november 2000 - 11:52 #3
<html>

<head>
<title>HJ-sider</title>
</head>
<frameset>
  <frame name=\"main\" src=\"main/start.php3\">
</frameset> <-------- den skal stå her!!
  <noframes>
  <body>

  <p>Denne side bruger frames</p> <--- u ikke o ;-)
  </body>
  </noframes>


</html>
Avatar billede skovtrold Nybegynder
21. november 2000 - 11:53 #4
Hvad med:

<html>

<head>
<title>HJ-sider</title>
</head>
<frameset>
  <frame name=\"main\" src=\"main/start.php3\">
</frameset>

  <noframes>
  <body>

  <p>Denne side broger frames</p>
  </body>
  </noframes>

</html>
Avatar billede strax Nybegynder
21. november 2000 - 11:55 #5
Og btw som erik skrive skal du angive attributten COLS eller ROWS i <FRAMESET> taggen for at angive hvor mange rækker eller kolonner du vil bruge:
<FRAMESET COLS=\"150,*\"> og derfor også to frames. Default har du jo altid én frame om man så må sige, så frames er kun nyttige hvis du skal have flere?
Avatar billede olebole Juniormester
21. november 2000 - 12:05 #6
<ole>
strax >> Der ligger - her på Eksperten - Mb-vis (kan man overhovedet sige det?) af spørgsmål om, hvordan man gør URL\'en i adresselinjen statisk.
Til det formål er et frameset med én frame såmænd meget nyttigt. Så vil framesettet\'s adresse stå i adresselinjen, uanset hvormange sideskift, du foretager inde i settet.
/mvh
</bole>
Avatar billede olebole Juniormester
21. november 2000 - 12:09 #7
Opfat venligst ovenstående som hypotetisk, da standarden foreskriver mindst TO frames i et \'set\'. Formodentlid derfor, det hedder et frameSET  :o))
Derfor kan du gøre det ved f.eks. at skrive:
<frameset rows=\"100%,*\">
/mvh
Avatar billede strax Nybegynder
21. november 2000 - 12:09 #8
ole >>> okay så ;-)
Avatar billede redhead Nybegynder
21. november 2000 - 22:42 #9
Jeg mener at det skal gøres sådan her:

<html>

<head>
<title>HJ-sider</title>
<frameset>
  <frame name=\"main\" src=\"main/start.php3\">
</frameset>
</head>

  <noframes>
  <body>

  <p>Denne side broger frames</p>
  </body>
  </noframes>

</html>
Avatar billede redhead Nybegynder
21. november 2000 - 22:43 #10
Det skulle have været et svar!!!
Avatar billede olebole Juniormester
22. november 2000 - 00:34 #11
En rigtig, rigtig dårlig idé at have et frameset liggende i head-sektionen! :o)
Samtidig er der stadig en grund til, det hedder et SET. Det skal efter standarden IKKE laves sådan...absolut ikke! :o)
/mvh
Avatar billede hansjacob Nybegynder
23. november 2000 - 22:41 #12
Og hvem får prisen ??? da da da erikjacobsen var først med det rigtige svar. Som takketale kan erikjacobsen, hvis han lyster, fortælle os udvidende om hvordan man skjuler en frame.
Tak
Avatar billede olebole Juniormester
23. november 2000 - 22:52 #13
Som jeg skrev:  <frameset rows=\"100%,*\">  Den nederste frame (*) er skjult, da den anden fylder det hele.
Så kan Erik holde en rigtig takke tale  :o)
/mvh
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