[html]links werken wel in IE/Opera, niet in NS.

Pagina: 1
Acties:

  • EXX
  • Registratie: Juni 2001
  • Laatst online: 25-08 23:09

EXX

EXtended eXchange

Topicstarter
Ik ben bezig met een website waar ik op een redelijk standaard wijze frames gebruik, dus: links een frame met een inhoudsopgave van topics, rechts een frame met de inhoud per topic.

De inhoudsopgave bestaat uit een tabel met links naar de verschillende pagina's die dan in het andere frame verschijnen. Het geheel werkt met zowel IE als Opera, maar bij NS kan ik niet op de links klikken. Wel kan ik d.m.v. de rechter muisknop een nieuw venster openen en daar verschijnt dan wel de gelinkte pagina.

Hier is de code van het menu:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<html>
<body text="#FFFFFF" bgcolor="#000000" link="#33CCFF" vlink="#8080FF" alink="#FF0000">
&nbsp;
<center>

<table CELLSPACING=0 CELLPADDING=0 COLS=2 >

<tr>
<td><a href="../index2.htm" target="_top">[img]"../graphics/uk.gif"[/img]</a></td>
<td><a href="../index3.htm" target="_top">[img]"../graphics/de.gif"[/img]</a></td>
</tr>

</table>

<table CELLSPACING=0 CELLPADDING=0 COLS=1 >

<tr>
<td><a href="cv.htm" target="Main">[img]"../graphics/cv.gif"[/img]</a></td>
</tr>

<tr>
<td><a href="info.htm" target="Main">[img]"../graphics/boekingen.gif"[/img]</a></td>
</tr>

<tr>
<td><a href="repertoire.htm" target="Main">[img]"../graphics/repertoire.gif"[/img]</a></td>
</tr>

<tr>
<td><a href="fragmenten.htm" target="Main">[img]"../graphics/fragmenten.gif"[/img]</a></td>
</tr>

<tr>
<td><a href="agenda.htm" target="Main">[img]"../graphics/agenda.gif"[/img]</a></td>
</tr>

<tr>
<td><a href="nieuws.htm" target="Main">[img]"../graphics/nieuws.gif"[/img]</a></td>
</tr>

<tr>
<td><a href="fotos1.htm" target="Main">[img]"../graphics/fotoalbum.gif"[/img]</a></td>
</tr>

<tr>
<td><a href="links.htm" target="Main">[img]"../graphics/links.gif"[/img]</a></td>
</tr>

</table>
</center>
</body>
</html>

Wat doe ik fout; waar loopt NS stuk op?

For it is the doom of men that they forget...           Huidige en vroegere hardware specs         The Z80 is still alive!


Verwijderd

De code lijkt me toch ok. Misschien wil hij dubbele quootjes om de border=0 (border="0") en de width en height, maar daar zou hij volgens mij niet stuk op kunnen lopen.

Hoe ziet je frameset eruit?

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

tis op zich wel ok, maar wel erg schrale HTML..

Ik mis:
-een DTD (doctype)
-title-tags

verder:
-zet iig om alle value's quote'jes.
-Mik die center d'r uit en zet dat in de table-tag.
-zet je page-margins.

www.jurgroessen.nl


  • André
  • Registratie: Maart 2002
  • Laatst online: 03-09 14:12

André

Analytics dude

Misschien heet je frame "main" i.p.v. "Main".

  • EXX
  • Registratie: Juni 2001
  • Laatst online: 25-08 23:09

EXX

EXtended eXchange

Topicstarter
Op woensdag 12 juni 2002 12:44 schreef Yogho het volgende:
Misschien heet je frame "main" i.p.v. "Main".
Dit is de frame definitie:
code:
1
2
3
4
<frameset frameborder=yes framespacing=1 border=1 cols="27%,*" >
<frame name="Menu"  scrolling=auto marginwidth=3 marginheight=3 src="nl/menu.htm" noresize >
<frame name="Main" scrolling=auto marginwidth=3 marginheight=3 src="nl/welkom.htm" noresize >
</frameset>

Zoals je ziet heet de frame Main

For it is the doom of men that they forget...           Huidige en vroegere hardware specs         The Z80 is still alive!


  • EXX
  • Registratie: Juni 2001
  • Laatst online: 25-08 23:09

EXX

EXtended eXchange

Topicstarter
Op woensdag 12 juni 2002 12:28 schreef Hangloozz het volgende:
tis op zich wel ok, maar wel erg schrale HTML..

Ik mis:
-een DTD (doctype)
-title-tags

verder:
-zet iig om alle value's quote'jes.
-Mik die center d'r uit en zet dat in de table-tag.
-zet je page-margins.
Ok:

- DOC type gezet
- title tag: vind ik niet nodig voor een frame.
- Alle getalletjes met quotes
- <center> eruit? hoezo: het doel is gewoon de tabel in het midden van de frame te krijgen, onafhankelijk van screen resolution. Dan hoef je voor de rest ook niks aan te geven. Erg simplistisch, maar het werkt wel.

Functioneert nog steeds niet onder Netscape. Vreemd genoeg ziet NS wel dat er links zijn (met het rechtermuisknop menu heb je dingen als Copy link location, Open in new window) maar de cursor veranderd niet en links klikken doet ook niks.

For it is the doom of men that they forget...           Huidige en vroegere hardware specs         The Z80 is still alive!


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

welke NS versie hebben we het hier eigenlijk over? ik neem aan 4.x?

Kun je niet een voorbeeldje online gooien zodat men zelf kan ervaren wat de symptomen zijn?

www.jurgroessen.nl


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

Op woensdag 12 juni 2002 13:45 schreef EXX het volgende:
- <center> eruit? hoezo: het doel is gewoon de tabel in het midden van de frame te krijgen, onafhankelijk van screen resolution. Dan hoef je voor de rest ook niks aan te geven. Erg simplistisch, maar het werkt wel.
lees en huiver:
code:
1
<table width="770" border="0" cellspacing="0" cellpadding="0" align="center">

Mike, is het niet geweldig!? :)

CENTER is namelijk behoorlijk verouderd.

www.jurgroessen.nl


  • EXX
  • Registratie: Juni 2001
  • Laatst online: 25-08 23:09

EXX

EXtended eXchange

Topicstarter
Op woensdag 12 juni 2002 13:47 schreef Hangloozz het volgende:
welke NS versie hebben we het hier eigenlijk over? ik neem aan 4.x?

Kun je niet een voorbeeldje online gooien zodat men zelf kan ervaren wat de symptomen zijn?
Netscape 4.75

De hele zwik staat overigens on-line op www.mirjamschreur.cjb.net
Op woensdag 12 juni 2002 13:51 schreef Hangloozz het volgende:

[..]

lees en huiver:
code:
1
<table width="770" border="0" cellspacing="0" cellpadding="0" align="center">

Mike, is het niet geweldig!? :)

CENTER is namelijk behoorlijk verouderd.
LOL :)

Overigens: als iets verouderd is, wil nog niet zeggen dat het onbruikbaar is. Wat is er eigenlijk mis mee?

For it is the doom of men that they forget...           Huidige en vroegere hardware specs         The Z80 is still alive!


Verwijderd

Op woensdag 12 juni 2002 13:51 schreef Hangloozz het volgende:

Mike, is het niet geweldig!? :)

CENTER is namelijk behoorlijk verouderd.
idd Steve het W E R K E L I J K geweldig!! en weet je wat ook zo fantastisch aan html is? dat je ook <div align="center"> kan gebruiken, maar ja Steve die van jou is korter :)

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

Op woensdag 12 juni 2002 14:00 schreef Shadow3333 het volgende:
maar ja Steve die van jou is korter :)
Mike, moet ik dit persoonlijk gaan nemen? :+

edit:
hier werkt ie gewoon met NS 4.75...

www.jurgroessen.nl


Verwijderd

Op woensdag 12 juni 2002 14:02 schreef Hangloozz het volgende:


Mike, moet ik dit persoonlijk gaan nemen? :+
:o maar zo bedoelde ik het niet :)

oh nog ff voor EXX

waarom je het beter niet meer kan gebuiken

  • EXX
  • Registratie: Juni 2001
  • Laatst online: 25-08 23:09

EXX

EXtended eXchange

Topicstarter
Op woensdag 12 juni 2002 14:07 schreef Shadow3333 het volgende:

[..]

:o maar zo bedoelde ik het niet :)

oh nog ff voor EXX

waarom je het beter niet meer kan gebuiken
Aha, als ik het goed begrijp is heeft <center> dus nu de status "depreciated" en kan dus in de toekomst "obsolete" worden, en dan is ondersteuning door browsers niet meer gegarandeerd.

Wat is het alternatief (ben nog enigszins een html n00b :+ )

For it is the doom of men that they forget...           Huidige en vroegere hardware specs         The Z80 is still alive!


Verwijderd

Op woensdag 12 juni 2002 14:22 schreef EXX het volgende:
Wat is het alternatief (ben nog enigszins een html n00b :+ )
<div align="center"> HupHup</div>

  • EXX
  • Registratie: Juni 2001
  • Laatst online: 25-08 23:09

EXX

EXtended eXchange

Topicstarter
Op woensdag 12 juni 2002 14:02 schreef Hangloozz het volgende:

[..]
edit:
hier werkt ie gewoon met NS 4.75...
Huh :? :? :? Eeeh, ich verstehen Bahnhof...

Misschien is er iets mis met NS op deze machine. Iig fijn te horen dat het dus wel werkt. Thanx

For it is the doom of men that they forget...           Huidige en vroegere hardware specs         The Z80 is still alive!


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

Op woensdag 12 juni 2002 14:22 schreef EXX het volgende:


Wat is het alternatief (ben nog enigszins een html n00b :+ )
dat was al 2x genoemd..nu 3x.

Als je een element ter beschikking hebt wat uitlijning toestaat (tabel,span,...) dan kun je daar direct een align in plempen.

Heb je dat niet ter beschikking dan voeg je een element toe; in dit geval is
code:
1
<div align="center"</div>

het officiele door W3 aangedragen alternatief.

www.jurgroessen.nl


  • EXX
  • Registratie: Juni 2001
  • Laatst online: 25-08 23:09

EXX

EXtended eXchange

Topicstarter
Hmmm, op http://www.w3.org/TR/html401/present/graphics.html#edef-CENTER staat echter een voorbeeld met <div...> en dat staat ook als depreciated example:
code:
1
2
3
4
5
6
7
8
DEPRECATED EXAMPLE: 
To right align a series of paragraphs, group them with the DIV element:

<DIV align="right">
 <P>...text in first paragraph...
 <P>...text in second paragraph...
 <P>...text in third paragraph...
</DIV>

Ik heb overigens een pagina veranderd, alle centers eruit en dit erin boven de body:
code:
1
2
3
4
5
6
7
<head>

<style type="text/css">
body {text-align : center}
</style>

</head>

Het werkt prima, maar is dit dan de "moderne" gang van zaken?

For it is the doom of men that they forget...           Huidige en vroegere hardware specs         The Z80 is still alive!

Pagina: 1