Jump to content

popup @ Homepage


Recommended Posts

Hello tout le monde ,

 

Alors voila , j'aimerais créer un popup qui s'ouvre automatiquement lors du chargement du site avec des promotions,...!

 

et j'aimerais éviter de débourser 40€ :D

 

Je suis sous prestashop 1.5.3.1 !

 

 

Merci d'avance ! :)

Link to comment
Share on other sites

html box free

 

+

 

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script>

<script type="text/javascript">
$(document).ready(function() { 

 var id = '#dialog';

 //Get the screen height and width
 var maskHeight = $(document).height();
 var maskWidth = $(window).width();

 //Set heigth and width to mask to fill up the whole screen
 $('#mask').css({'width':maskWidth,'height':maskHeight});

 //transition effect  
 $('#mask').fadeIn(1000); 
 $('#mask').fadeTo("slow",0.8); 

 //Get the window height and width
 var winH = $(window).height();
 var winW = $(window).width();

 //Set the popup window to center
 $(id).css('top',  winH/2-$(id).height()/2);
 $(id).css('left', winW/2-$(id).width()/2);

 //transition effect
 $(id).fadeIn(2000);  

//if close button is clicked
$('.window .close').click(function (e) {
 //Cancel the link behavior
 e.preventDefault();

 $('#mask').hide();
 $('.window').hide();
});  

//if mask is clicked
$('#mask').click(function () {
 $(this).hide();
 $('.window').hide();
});  

});

</script>

<style type="text/css">
body {
font-family:verdana;
font-size:15px;
}

a {color:#333; text-decoration:none}
a:hover {color:#ccc; text-decoration:none}

#mask {
 position:absolute;
 left:0;
 top:0;
 z-index:9000;
 background-color:#000;
 display:none;
} 
#boxes .window {
 position:absolute;
 left:0;
 top:0;
 width:440px;
 height:200px;
 display:none;
 z-index:9999;
 padding:20px;
}
#boxes #dialog {
 width:375px;
 height:203px;
 padding:10px;
 background-color:#ffffff;
}
</style>

<div id="boxes">
<div style="top: 199.5px; left: 551.5px; display: none;" id="dialog"

class="window">
Simple Modal Window |
<a href="#" class="close">Close it</a>
</div>
<!-- Mask to cover the whole screen -->
<div style="width: 1478px; height: 602px; display: none; opacity: 0.8;"

id="mask"></div>
</div>

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...