Popup jQuery sur onLoad

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Popup jQuery sur onLoad

Re: Popup jQuery sur onLoad

par gihaires » 17 févr. 2017, 01:04

je pense que tu devrais appeller ta fonction dans la page concerné en utilisant l'evènement "onLoad" dans le body de cette dernière.

pour ample info,rend toi ici: http://www.jquery-fr.com/manuel/Les-evenements/unload/


j'espère avoir fait de mon mieux.

Popup jQuery sur onLoad

par finipe » 05 févr. 2017, 15:10

Bonjour,

Je cherche un script jQuery pour ouvrir une fenêtre au chargement d'une page, seulement dans certaines conditions, et ai déjà utilisé sur mon site le script suivant (qui lui ouvre une popup sur un clic) :

Code : Tout sélectionner

jQuery(function($) { $('a.POPCLICK').on('click', function() { var popID = $(this).data('rel'); var popWidth = $(this).data('width'); $('#' + popID).fadeIn().css({ 'width': popWidth}).prepend("<a href='#' class='close'><img src='Images/icone_fermer.png' class='BTN_fermer' /></a>"); var popMargTop = ($('#' + popID).height() + 80) / 2; var popMargLeft = ($('#' + popID).width() + 80) / 2; $('#' + popID).css({ 'margin-top':-popMargTop, 'margin-left':-popMargLeft }); $('body').append('<div id="FADE"></div>'); $('#FADE').css({'filter':'alpha(opacity=80)'}).fadeIn(); return false; }); $('body').on('click', 'a.close, #FADE', function() { $('#FADE , .POPUP').fadeOut(function() { $('#FADE, a.close').remove(); }); return false; }); });
J'aimerais adapter ce script pour pouvoir m'en servir aussi sur le onload en cas de besoin, mais étant une quiche en jQuery, et malgré mes nombreux essais et bidouilles, je ne sais pas (encore) faire.

Quelqu'un pourrait-il m'aiguiller ?

Merci pour votre aide.