Maintenant, j'ai un script qui fonctionne, mais seulement si l'intervalle de temps pour la fermeture est petit (5mins fonctionne), mais quand j'essaie de définir le délai à 15 minutes, il échoue à chaque fois. Le script que j'utilise est:javascript fermeture de la fenêtre après 15mins
function openClose(){
my_window = window.open('http://www.somesite.com',
"mywindow","status=1,width=1010,height=740"); //this should execute closepopup() after 15mins if my math is correct
setTimeout(closepopup,900000);
}
function closepopup(){
if(false == my_window.closed){
my_window.close();
}
}
Comment cela échoue-t-il? Quel type d'exception recevez-vous? – dmitko
Votre code semble ok à moi aussi, je suis d'accord avec dmitko, plz expliquer plus comment il échoue. Essayez d'ajouter une alerte ("ici") dans la fonction closepopup pour déboguer et voir si elle est appelée. –
@dmitko: il ne faut rien faire, comme il n'est pas là ... j'ai déjà essayé avec alert et console.log, mais rien ne se passe – Mladen