login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Javascript includen (Opgelost)

Offline Joost - 01/04/2008 17:09
Avatar van JoostPHP expert Hey,

Ik ben net begonnen met Javascript, en nu heb ik een countdown gemaakt:
  1. <script type='text/javascript'>
  2. var seconds=500;
  3. function display()
  4. {
  5. seconds=seconds-1;
  6. if(seconds<0)
  7. {
  8. var countdown = document.all? document.all["md1"] : document.getElementById? document.getElementById("md1") : "";
  9. countdown.innerHTML="Nu!";
  10. }
  11. else
  12. {
  13. var countdown = document.all? document.all["md1"] : document.getElementById? document.getElementById("md1") : "";
  14. if (countdown)
  15. {
  16. countdown.innerHTML=seconds;
  17. setTimeout('display()',1000);
  18. }
  19. }
  20. }
  21. display();
  22. </script>


Nu wil ik dat bestand, cd.js, includen in een ander bestand, wat ik zo doe:

<span id='md1'></span>
<script src='cd.js'></script>


Dat werkt dus niet, en staat onderaan in de statusbalk: Gereed, maar met fouten op de pagina.
Zet ik het Javascriptje gewoon onder die code, werkt het wel...

Hoe kan ik hem laten werken met die include? 

9 antwoorden

Gesponsorde links
Offline gothmog - 01/04/2008 17:11
Avatar van gothmog Lid language="javascript" dus:
<script language="javascript" src="cd.js"></script>
Offline yetti4 - 01/04/2008 17:13
Avatar van yetti4 JS interesse type='text/javascript' kan ook gewoon, maar je moet wel wat vermelden idd.
Offline Joost - 01/04/2008 17:19 (laatste wijziging 01/04/2008 17:20)
Avatar van Joost PHP expert Bij beide blijft het leeg  
Hele code:

  1. <?
  2. <tr>
  3. <td class='wait' width='50%'>
  4. Misdaad
  5. </td>
  6.  
  7. <td class='wait' width='50%'>
  8. <span id='md1'></span>
  9.  
  10. <script src='cd.js' type='text/javascript'></script>
  11.  
  12. </td>
  13. </tr>";
  14.  
  15. ?>



Offline gothmog - 01/04/2008 17:20
Avatar van gothmog Lid probeer het eens in de <head></head> te zetten?
Offline Rens - 01/04/2008 17:22
Avatar van Rens Gouden medaille

Crew algemeen
  1. <span id='md1'></span>
  2. <script src='cd.js'></script>

Doe het zo...?
Eerst die javascript er in, dan pas de span?
Of volg ik jou niet helemaal goed of zo? 
Offline Joost - 01/04/2008 17:22 (laatste wijziging 01/04/2008 17:28)
Avatar van Joost PHP expert @gothmog: Geen resultaat... 

@Rens:
Ik heb eerst de span en dan de JS code.
Normaal werkt dat wel, als ik de code er gewoon onder zet.
Offline yetti4 - 01/04/2008 17:33
Avatar van yetti4 JS interesse laat zien wat je in cd.js hebt, wss heb je daar ook <script ... staan
Offline Ibrahim - 01/04/2008 17:43 (laatste wijziging 01/04/2008 17:44)
Avatar van Ibrahim PHP expert Het wordt aangeraden om externe JavaScripts gewoon in de <head></head> tags te includen via:

  1. <script type="text/javascript" src="bestand.js"></script>


In zo'n dergelijke externe bestand moet je alleen puur JavaScript gebruiken, dus HTML/PHP zijn niet toegestaan.
Offline Joost - 01/04/2008 19:08
Avatar van Joost PHP expert Heb het opgelost, had even een klevende webpagina.
Na het eten werkte het dus! 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.217s