Toon posts:

Xhtml en javascript

Pagina: 1
Acties:
  • 46 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik ben voor school bezig met een het maken van een website in xhtml en ze zijn nog al streng in validation.

Nu heb ik mijn pagina opgebouwd uit 3 frames namelijk

Topframe
Mainframe
Navframe

Als ik een link in navframe aanklik moet er een pagina in topframe en eentje in mainframe geladen worden.

Hiervoor het ik een javascript geschreven maar nu merk ik bij het valideren dat scripten niet ondersteund zijn in xhtml. weet iemand een oplossing hiervoor?

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 19-05 21:24

NMe

Quia Ego Sic Dico.

Javascript is gewoon ondersteund hoor... :? Volgens mij heb je alleen geen "type" attribuut meer voor de script tag.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

hoe o hoe ziet je code eruit :?

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Verwijderd

Topicstarter
Errors and Warnings
Line 11, character 18:
<SCRIPT LANGUAGE="javascript">
^Error: there is no attribute LANGUAGE for this element (in this HTML version)

Line 11, character 30:
<SCRIPT LANGUAGE="javascript">
^Error: element SCRIPT not defined in this HTML version

Input
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <title>Untitled Document</title>
5 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
6
7 <link rel="stylesheet.css"
8 href="style.css"
9 type="text/css" />
10
11 <SCRIPT LANGUAGE="javascript">
12
13 function loadframes(url, ur2)
14 {
15 parent.topFrame.location.href=url;
16 parent.mainFrame.location.href=ur2;
17 }
18 </SCRIPT>
19 </head>

Verwijderd

Topicstarter
Oeps slordig geplakt


1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <title>Untitled Document</title>
5 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
6
7 <link rel="stylesheet.css"
8 href="style.css"
9 type="text/css" />
10
11 <SCRIPT LANGUAGE="javascript">
12
13 function loadframes(url, ur2)
14 {
15 parent.topFrame.location.href=url;
16 parent.mainFrame.location.href=ur2;
17 }
18 </SCRIPT>
19 </head>
20
21 <body>
22
23 <p align="center" class="style1"><a href="Javascript:loadframes('top.html', 'main.html')">Home </a></p>
24 <p align="center" class="style1"><a href="Javascript:loadframes('1serie/1serietop.html', '1serie/1seriemain.html')">1 Serie</a> </p>
25 <p align="center" class="style1">3 Serie</p>
26 <p align="center" class="style1">5 Serie</p>
27 <p align="center" class="style1">6 Serie</p>
28 <p align="center" class="style1">7 Serie</p>
29 <p align="center" class="style1"> </p>
30 <p align="center" class="style1"> </p>
31 <p align="center" class="style1"> </p>
32 <div align="center">[img]"images/logo.gif"[/img]
33 </div>
34 </body>
35 </html>

  • djluc
  • Registratie: Oktober 2002
  • Laatst online: 14:53
Volgens mij heb je alleen geen "type" attribuut meer voor de script tag.
Het moet zijn: *geen* language attribuut.
<SCRIPT LANGUAGE="javascript">
;) Correct:
<script type="text/javascript">

We hebben trouwens mooie code tags: [ code] geeft een mooi blokje:
code:
1
<script type="text/javascript">

[ Voor 30% gewijzigd door djluc op 28-09-2004 22:54 ]


  • Rickets
  • Registratie: Augustus 2001
  • Niet online

Rickets

Finger and a shift

Op de manier zoals jij het gebruikt moet het in een CDATA sectie.
Wat je ook kan doen, wat een stuk makkelijker is, is het script in een extern bestand zetten en dat bestand laten laden.

If some cunt can fuck something up, that cunt will pick the worst possible time to fucking fuck it up, because that cunt’s a cunt.


Verwijderd

Topicstarter
Dank jullie dat is nog eens snel errors oplossen :-)

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 19-05 21:24

NMe

Quia Ego Sic Dico.

djluc schreef op 28 september 2004 @ 22:54:
Het moet zijn: *geen* language attribuut.
Kun je nagaan hoe veel ik met JS doe. :)

Overigens mag je ook geen tags met hoofdletters gebruiken in XHTML, toch? Of gaat dat niet op voor de <script> tag?

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 21-02 23:50
XHTML en frames, bleh :(

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Woudloper
  • Registratie: November 2001
  • Niet online

Woudloper

« - _ - »

@Grijze Vos : Dat is natuurlijk onzin. W3C heeft namelijk niets voor niets een DTD voor: XHTML 1.0 Frameset.

Zelf zeggen ze daar het volgend over:
Use this when you want to use Frames to partition the browser window into two or more frames.
.

  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 21-02 23:50
Woudloper schreef op 29 september 2004 @ 07:27:
@Grijze Vos : Dat is natuurlijk onzin. W3C heeft namelijk niets voor niets een DTD voor: XHTML 1.0 Frameset.

Zelf zeggen ze daar het volgend over:
[...]
.
Juist, daar zeg je het. In de "normale" DTD wordt het niet ondersteund, ze hebben er een aparte DTD voor gemaakt. Als het niet de bedoeling was frames langzamerhand af te schrijven hadden ze ze nog wel ondersteund in de strict variant, niet? (In strict is bijvoorbeeld het target attribuut verboden.)

Overigens is mijn persoonlijke mening dat als je kundig genoeg bent om XHTML fatsoenlijk te kloppen, dat je dan ook webpages kan maken zonder die ranzige frames.

[ Voor 16% gewijzigd door Grijze Vos op 29-09-2004 07:59 ]

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


  • JeromeB
  • Registratie: September 2003
  • Laatst online: 19-03 22:07

JeromeB

woei

Grijze Vos schreef op 29 september 2004 @ 07:57:
[...]

Juist, daar zeg je het. In de "normale" DTD wordt het niet ondersteund, ze hebben er een aparte DTD voor gemaakt. Als het niet de bedoeling was frames langzamerhand af te schrijven hadden ze ze nog wel ondersteund in de strict variant, niet? (In strict is bijvoorbeeld het target attribuut verboden.)
Nee de bedoeling van XHTML is dat het uitbreidbaar is. Het leek het W3C verstandiger/handiger om voor Frames een apparte module te maken ... XFrames.

Dit is echter nog een working draft (?) en wordt nog niet ondersteund door de meeste browsers (?).
Overigens is mijn persoonlijke mening dat als je kundig genoeg bent om XHTML fatsoenlijk te kloppen, dat je dan ook webpages kan maken zonder die ranzige frames.
Ranzig ... leg mij dat eens uit. Waarom zijn frames zo ranzig?

PC load letter? What the fuck does that mean?


  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-04 17:38
Ik vind het ook niet mooi/handig om frames te gebruiken. Vooral met javascripts en interacties tussen de pagina's. Daarnaast met editten heb je niet alles van 1 complete pagina samen, en moet je dus steeds switchen, maar ik moet toegeven.. het is moeilijk om daar een goed argument voor te geven (als die er al is). Heeft den kik gewoon met persoonlijke voorkeur te maken.

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 16:31

Pelle

🚴‍♂️

Is het nou zo moeilijk om de meldingen van de validator na te lopen en op te lossen?
Verder mag Ticcy ook de edit knop (Afbeeldingslocatie: http://gathering.tweakers.net/global/templates/got/images/icons/edit.gif) eens gaan hanteren :)
Pagina: 1

Dit topic is gesloten.