abonnement Unibet Coolblue Bitvavo
  vrijdag 25 februari 2005 @ 16:01:38 #1
104583 cyberstalker
Een krachtig neen!
pi_25251530
Om de een of andere duistere reden, krijg ik een lege pagina wanneer ik inline javascript probeer te gebruiken in een xhtml strict pagina.

Dit is de pagina in kwestie:
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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
      <title>Whatever</title>
      <link rel="stylesheet" type="text/css" href="style/main.css" />
      <script type="text/javascript" src="javascript/main.js" />
   </head>
   <body>
      <div id="controls">
         <img src="style/arrowright.jpg" alt="" class="link" title="Hide Controls" onclick="ShowControls(false);" />
      </div>
      <div id="nocontrols">
         <img src="style/arrowleft.jpg" alt="" class="link" title="Show Controls" onclick="ShowControls(true);" />
      </div>
      <div id="middlepage">
         Your browser does not support javascript, or it may be disabled.<br />
         Please enable javascript, or download another browser.
      </div>
      <script type="text/javascript">
         <!--
            <![CDATA[
               ConfirmJavascript();
            ]]>
         //-->
      </script>
   </body>
</html>


Het probleem zit hem in het onderste javascript gedeelte. Het maakt niet uit wat ik in de tag zet, al laat ik de tag leeg, de pagina blijft leeg. Alleen als ik de javascript tag helemaal weghaal, krijg ik weer wat op de pagina te zien. Het ligt ook niet aan de ConfirmJavascript functie, want die heb ik inmiddels herschreven naar alleen een alert("Yoohoo"); tag.

De w3c validator vindt de pagina prima, daar ligt het ook niet aan.

Iemand enig idee?

[edit]Goed, en waarom ik de titel nou weer in het engels heb gezet? Geen flauw idee. Kan een blauwe boon dat misschien even aanpassen?
Hope for the best, prepare for the worst.
  vrijdag 25 februari 2005 @ 16:34:33 #2
34603 programmer
Your live for my pleasure
pi_25251992
en als je dit probeer:

1
2
3
<script type="text/javascript">
  ConfirmJavascript();
</script>


Je code is goed maar je weet maar nooit
  vrijdag 25 februari 2005 @ 16:46:42 #3
104583 cyberstalker
Een krachtig neen!
pi_25252166
Probleem is al opgelost door een tweaker...

Het lag eraan dat ik op m'n werk zit waar ze windows gebruiken, i.p.v. windows.
Hope for the best, prepare for the worst.
  vrijdag 25 februari 2005 @ 16:48:01 #4
14806 CrashOne
100% compliant
pi_25252186
Wat gebruiken ze op je werk en waardoor gaat er dan iets fout?
  vrijdag 25 februari 2005 @ 17:08:14 #5
34603 programmer
Your live for my pleasure
pi_25252484
ja, nu word ik ook nieuwsgierig
pi_25252682
quote:
Op vrijdag 25 februari 2005 16:46 schreef cyberstalker het volgende:
Probleem is al opgelost door een tweaker...

Het lag eraan dat ik op m'n werk zit waar ze windows gebruiken, i.p.v. windows.
Windows gebruiken, i.p.v. windows. Dat kan niet goed gaan hè
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  vrijdag 25 februari 2005 @ 17:30:44 #7
104583 cyberstalker
Een krachtig neen!
pi_25252834
quote:
Op vrijdag 25 februari 2005 17:21 schreef SuperRembo het volgende:

[..]

Windows gebruiken, i.p.v. windows. Dat kan niet goed gaan hè
Nou inderdaad. Maar ik bedoelde natuurlijk linux.
Het gaat mis bij windows, omdat windows naar de extensie "kijkt" i.p.v. naar het bestand. Ik had het bestand gewoon .html genoemd, en dan werkt het niet op windows.

Op m'n linux box kan ik een bestand desnoods de extensie .kikker geven, en het werkt nog gewoon.

Oftewel, domme windows.
Hope for the best, prepare for the worst.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')