"Compte à rebours" dans un title
Bonjour, je souhaiterai qu'au survol d'un élément (ici un span) on voit le temps restant avant la Déconnexion automatique (le timeOut) de la personne.
Il faut surement utiliser le Javascript, j'ai une fonction pour le compte à rebours que j'ai trouvé sur Internet et un peu customisé à mes besoins. Mais maintenant il faut que j'envoie le texte dans l'attribut title='', et je n'y parvient pas.
Le script :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| <?php
include_once 'functions.php';
$secondes = env('TimeOut'); // les secondes
$redirection = 'http://connect.php';
?>
<script type="text/javascript">
var temps = <?php echo $secondes;?>;
var timer =setInterval('CompteaRebour()',1000);
function CompteaRebour()
{
temps-- ;
m = parseInt((temps%3600)/60) ;
s = parseInt((temps%3600)%60) ;
document.getElementById('minutes').innerHTML= 'Temps restant avant déconnexion automatique : ' + (m<10 ? '0'+m : m) + ' min et ' +
(s<10 ? '0'+s : s) + ' sec';
if ((s == 0 && m == 0))
{
clearInterval(timer);
url = "<?php echo $redirection;?>"
Redirection(url)
}
}
function Redirection(url) {
setTimeout("window.location=url", 500)
}
</script>
<span id="minutes" title=''>Déconnexion</span> |
Et voici ma structure HTML :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <header>
<div id='headLink'>
<a href='menu.php'>
<span title='Retour au menu' class='img'></span>
</a>
<span id='separator'></span>
<a href='deconnect.php' id='logout'>
<span title='TEMPS AVANT DECONNEXION'>Déconnexion</span>
</a>
<br>
<span class='titre'><b>Logiciel · Création de profil</b></span>
</div>
</header> |
Merci d'avance :)