Timeout JS??
Winterboard
Messages postés
137
Date d'inscription
Statut
Membre
Dernière intervention
-
nEm3sis Messages postés 722 Statut Membre -
nEm3sis Messages postés 722 Statut Membre -
Bonjour,
Jai un petit probleme de timer javascript:
j'essaie de changer la class de l'objet avec la classe "confirm_screenclose" apres 2.5 secondes mais ca ne semble pas fonctionner :(
merci pour toute aide je n'y comprends vraiment rien au JS
Jai un petit probleme de timer javascript:
iWebkit.closepopup = function () {
var o_parent = arguments[0].toElement;
var b_found = false;
do {
o_parent = o_parent.parentNode;
if (o_parent.tagName.toLowerCase() == 'div' && o_parent.className.toLowerCase() == 'popup') {
b_found = true;
break;
}
} while (o_parent.parentNode);
if (b_found === false) {
return false;
}
var o_frameclose = o_parent.getElementsByClassName('confirm_screenopen')[0];
o_frameclose.className = 'confirm_screenclose';
var b = document.getElementById("cover");
b.className = "nocover";
b.style.height = 0;
window.setTimeout(popupTimer(),2500);
};
function popupTimer() {
var o_parent = arguments[0].toElement;
var o_frameclose = o_parent.getElementsByClassName('confirm_screenclose')[0];
o_frameclose.className = 'confirm_screen'; }
j'essaie de changer la class de l'objet avec la classe "confirm_screenclose" apres 2.5 secondes mais ca ne semble pas fonctionner :(
merci pour toute aide je n'y comprends vraiment rien au JS
Configuration: Windows Vista Safari 530.17
2 réponses
-
Bonjour,
essayez ainsi :
window.setTimeout("popupTimer()",2500);
car la fonction prend un String en premier paramètre : Object window.setTimeout(String fonc, Integer delai) -
salut
tu as 3 possibilitéswindow.setTimeout(popupTimer, 2500); window.setTimeout(function(){ popupTimer() }, 2500); window.setTimeout('popupTimer()', 2500);