WebSite X5Help Center

 
Jean-Philippe Perrault
Jean-Philippe Perrault
User

Calendrier de l'Avent dans boite de Dialogue -  fr

Auteur : Jean-Philippe Perrault
Visité 107, Followers 1, Partagé 0  

Bonjour Le Forum ,

J'ouvre à nouveau cette discusion suite au post de KolAsim ‪qui m'a proposé une nouvelle fonction (voir son post ci-dessous). J'attends donc son  retour :

"La fenêtre contextuelle JS automatique ne fonctionne pas

Cela n'a pas toujours fonctionné…

La fenêtre contextuelle ne s'affiche que lorsqu'on clique dessus volontairement…

Dans ce cas, la meilleure solution serait d'utiliser ma DIV_CUSTOM, ou encore mieux et plus simplement, la ShowBox automatique avec mon code supplémentaire…

Si vous souhaitez essayer, ouvrez une nouvelle discussion et tenez-moi au courant…

ciao"

Amicalement,

        J-P

Posté le
11 RéPONSES - 5 UTILE - 1 CORRECT
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

...OK ... ciao:

<script>
/** showbox automatico x WSx5 by KolAsim **/
$(document).ready(function() {
var adventK = "https://www.ecalendrier.net/b1yoS3Kg33T7E03p1Oiq";
if (!sessionStorage.getItem('adventShown')) { setTimeout(function() { x5engine.imShowBox({ media: [{ type: 'iframe', url: adventK, width: 1920, height: 1080 }] }, 0); sessionStorage.setItem('adventShown', 'true'); }, 3000); } });/**K**/
</script>  

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Jean-Philippe Perrault
Jean-Philippe Perrault
User
Auteur

Merci Beaucoup KolAsim.

C'est un superbe Script un super Job.

La showbox n'est pas bloqué par le navigateur c'est super !

Merci .

Amicalement,

          J-P 

Lire plus
Posté le de Jean-Philippe Perrault
Axel  
Axel  
User

Super...

Pour moi l'affichage ne fonctionne qu'UNE fois !!!!! si je change de page et que je reviens, aucun affichage.

Si je change d'onglet c'est ok, mais UNE fois seulement... Même un CTRL+F5 ne fait rien

Chrome.

Lire plus
Posté le de Axel  
Axel  
Axel  
User

OK... Le code mémorise la session.

Donc réaffichage pas possible... 
Mais si le lendemain on revient sur le même onglet encore ouvert de la veille, la session sera toujours mémorisée dans le navigateur ??? et l'affichage ne se fera toujours pas...

En mettant cette ligne la fenêtre s'affiche à chaque fois 


media: [{ type: 'iframe', url: adventK, width: 1920, height: 1080 }] }, 0); }, 1000);} });/**K**/

Lire plus
Posté le de Axel  
Jean-Philippe Perrault
Jean-Philippe Perrault
User
Auteur

Bonjour Axel.

Merci pour l'amélioration du Code.

Perso, je ferme mon navigateur tous les soirs donc aucun problème de ce coté pour le lendemain.

Mais, il est bon d'être proactif pour les personnes qui ne ferme pas leur navigateur afin qu'il puisse accéder au calendrier tous les jours.

Amicalement,

         J-P

Lire plus
Posté le de Jean-Philippe Perrault
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

…il est plus simple de l’afficher systématiquement, mais le code respecte la session en cours, comme vous pouvez l’imaginer ; sinon, ce serait de la persécution…cool

Au revoir, ciao

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Jean-Philippe Perrault
Jean-Philippe Perrault
User
Auteur

Voici donc le script modifié à copier/coller dans un objet HTLM

Je l'ai testé, il fonctionne parfaitement.

Un grand merci à KolAsim ‪& Axel pour ce script.

<script>
/** showbox automatico x WSx5 by KolAsim **/
$(document).ready(function() {
var adventK = "https://www.ecalendrier.net/b1yoS3Kg33T7E03p1Oiq";
if (!sessionStorage.getItem('adventShown')) { setTimeout(function() { x5engine.imShowBox({ media: [{ type: 'iframe', url: adventK, width: 1920, height: 1080 }] }, 0); }, 1000);} });/**K**/
</script>

Amicalement,

          J-P

Lire plus
Posté le de Jean-Philippe Perrault
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... OK ... ciao ... wink

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Axel  
Axel  
User

Super smilesmile

pense a fermer le post

A+

Lire plus
Posté le de Axel