Est-il possible d'alerter un utilisateur une seule fois à propos de quelque chose lors de sa première visite? Impossible d'utiliser les cookies car c'est un site statique, seul html et javascript sont utilisés.Alerte une seule fois (jQuery)
Merci!
Est-il possible d'alerter un utilisateur une seule fois à propos de quelque chose lors de sa première visite? Impossible d'utiliser les cookies car c'est un site statique, seul html et javascript sont utilisés.Alerte une seule fois (jQuery)
Merci!
Vous pouvez utiliser des cookies si ce n'est que du HTML et JavaScript ... JavaScript peut lire/écrire des cookies au navigateur.
Je définirais une véritable valeur de cookie de base, et vérifie cela avant d'alerter ce dont vous avez besoin.
Vous pouvez utiliser this code (défilement vers le bas) pour lire/biscuits et faire quelque chose comme écrire ceci:
// if the cookie doesn't exit,
// it means it's the first time the user is visiting this page
if(!readCookie('boom')) {
// this will only run the first time
alert("something");
// now set the cookie value "boom" for 7 days
createCookie('boom','1',7);
}
Ces fonctions sont grandes et très utile, mais j'ai besoin de sauver des lignes ici parce que j'en ai juste besoin une fois. Merci! – 3zzy
@Luca ce qui peut être une solution pour cette question: http://stackoverflow.com/questions/9347654/combo-box-is-getting-vanished-when-an-alert-is-coming – Tom
Ne peut pas utiliser des cookies parce que son statique site, uniquement html et javascript sont utilisés.
Vous pouvez toujours utiliser cookies with javascript.
ce qui peut être une solution pour [cette question] (http://stackoverflow.com/questions/9347654/combo-box-is-getting-vanished-when-an-alert-is-coming) – Tom
je partirais immédiatement un site qui ouvre une alerte JS et ne jamais revenir ... – RoToRa
Moi aussi, mais je voudrais alerter chaque seconde, si je peux, si vous êtes sur IE6, c'est ce dont il s'agit. ;) – 3zzy
BTW, je veux dire une alerte HTML, pas une boîte de dialogue d'alerte. – 3zzy