![]() |
Jag har problem med ett javascript som W3C inte vill acceptera. Här är vad W3C säger:
Citat:
Citat:
Kod:
<script type='text/javascript'><!--//<![CDATA[ |
Servera sidan med en XHTML doctype så fungerar det ..
.. men då kommer du åka på att ändra massa annan kod för att den ska validera xhtml :) ... eller så lägger du javascriptet i en extern fil i en funktion och kallar sedan på den funktionen istället. T.ex. så lägger du den i en fil som heter "kodsnutt.js", inkluderar den i HEAD med Kod:
<script type="text/javascript" src="kodsnutt.js"></script> Kod:
function oompaloompa() { Kod:
<script type="text/javascript"> |
Pröva:
Kod:
document.write('<script type="text/javascript" src="'+ox_u+'"></script>'); |
Citat:
|
Citat:
Kod:
function oompaloompa() { |
Oki :)
Jag blev av med errors i W3C men får 2 errors i java konsolen nu? Citat:
Citat:
|
då har din externa js-fil inte laddats korrekt eller så försöker du kalla funktionen innan scriptet laddats.
|
Förslag hur jag kan felsöka? I min header har jag nu denna kod:
Kod:
<script type="text/javascript" src="Scripts/header.js"></script> |
Testa attributet defer="defer" i taggen där javascriptet laddas.
|
I header ska du bara ha
Kod:
<script type="text/javascript" src="Scripts/header.js"></script> Kod:
<script type="text/javascript"> |
Alla tider är GMT +2. Klockan är nu 01:18. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson