Je possède ce script ajax_update qui met à jour file.php toutes les 60 secondes .. Maintenant sorties file.php ceci après mis à jour une table:JavaScript Apparaît dans IE?
<div id="message" style="display: none;" onclick="closeNotice()">this works
</div>
Ce que je suis en train de faire est que, après avoir mis à jour un file.php champ dans la base de données (points), il y aura un message comme stackoverflow en haut (tout comme lorsque vous gagnez un badge) en disant que vous avez reçu 1 point. de toute façon:
Voici mon script de mise à jour:
function addpoints() {
var postFile = 'addpoints.php?userid='+ $('#user_id_points').val();
$.post(postFile, function(data){
$("#points").html(data).find("#message").fadeIn("slow")
setTimeout(addpoints, 5000);
});
}
Maintenant, j'ai dans mon index.php, et une fonction de charge AddPoints scénario ..
Mais pourquoi ce que cela apparaîtra seulement dans FF et non dans IE?
J'ai vérifié avec le validateur w3c, si cela pouvait être des étiquettes non fermées ou quelque chose, j'ai résolu tous les problèmes et maintenant je n'ai pas d'erreurs, mais cela ne marche toujours pas.
Alors que faire?
Vous pouvez voir mon site ici: http://azzyh.dk/newgen/area/member/indextest.php
(utilisation FF et vous verrez le message en haut, utilisez IE et vous ne verrez pas quoi que ce soit)
Im assez perdu. merci
Tout navigateur rencontrera une erreur et arrêtera le traitement. – metrobalderas
Mais IE arrête de traiter * tout *, pas seulement ce bloc de code. – Plynx
Salut plynx, j'ai résolu le problème mais n'apparaît toujours pas dans IE – Karem