Is het normaal dat een javascript soms niet goed werkt in IE? Ik heb bij bepaalde scripts op verschillende computers hetzelfde probleem: als het javascript inlaadt (waarbij ik "prompt" gebruik, dus de bedoeling is dat er een pop-up wordt geopend waarin de bezoeker iets kan intypen), dan blijft ie vragen of ik "scriptvensters tijdelijk wil toestaan". Ik klik hier dan op voor akkoord, vervolgens laadt de pagina opnieuw en wordt opnieuw dezelfde vraag gesteld (of scriptvensters tijdelijk zijn toegestaan).
In Firefox werkt het wel.
Moet ik dergelijke javascript gewoon vermijden, of heb ik iets verkeerd gedaan?
Dit is het javascript:
In Firefox werkt het wel.
Moet ik dergelijke javascript gewoon vermijden, of heb ik iets verkeerd gedaan?
Dit is het javascript:
HTML:
<html>
<head>
</head>
<body>
<h2>Geef twee getallen. Het script telt ze bij elkaar op.</h2>
<script type="text/javascript">
<!--
function optellen(a, b)
{
var resultaat = parseInt(a) + parseInt(b); /* standaardfunctie van JavaScript om de argumenten om te zetten naar een getal. Als je parseInt weglaat is het resultaat 105 in plaats van 15. Probeer het uit! */
return resultaat;
}
var getal1 = prompt("typ het eerste getal");
var getal2 = prompt("typ het tweede getal");
var uitkomst = optellen(getal1, getal2);
document.write(getal1 + " plus " + getal2 + " = " + uitkomst);
-->
</script>
</body>
</html>