Apparition popup sur page d'accueil se fermant au bout de 3ou 4 sec

Apparition popup sur page d'accueil se fermant au bout de 3ou 4 sec - HTML/CSS - Programmation

Marsh Posté le 06-10-2008 à 12:36:38    

Bonjour à tous,
 
Mon entreprise a évolué et son site ne correspond plus aux activité de l'entreprise.
Désireux d'entreprendre une refonte j'aimerai prévenir mes clients par une annonce
en page d'accueil.
 
J'aimerais assez une popup de 400px X 400px contenant l'annonce,
qui s'afficherait sur la page d'accueil et se fermerait au bout de qq secondes.
 
J'ai un hébergement de 20GP chez OVH qui m'autorise les langages suivants :
 
-html
-javascript
-flash
 
Pour cette réalisation :
Auriez vous des liens vers des tutoriels ou bien un langage plus qu'un un autre à me conseiller ?
 
Merci de m'avoir lu  
 
Bien à vous,


---------------
yann
Reply

Marsh Posté le 06-10-2008 à 12:36:38   

Reply

Marsh Posté le 06-10-2008 à 15:07:16    

des tutos sur les popup, on peut pas dire que ça soit dur à trouver
ça serait pas plus simple de l'indiquer normalement en page d'accueil?
c'est assez lourd les popup


---------------
création de site - photo
Reply

Marsh Posté le 06-10-2008 à 15:34:38    

Hello,
 
Oui les tutos sur les popups j'en ai vu plein mais moi je souhaite une popup qui s'affiche qq secondes lorsque l'on arrive sur la page d'accueil  
et qui se referme toute seule.
Là c'est moins évident.


---------------
yann
Reply

Marsh Posté le 06-10-2008 à 15:50:20    

Une popup c'est une mauvaise idée : de plus en plus de navigateur empêchent la fermeture automatique des fenêtres ou proposent une option pour l'empêcher.
 
De nos jours pour faire ça proprement, on fait une fonction en javascript qui va modifier les propriétés css d'affichage d'un élément de la page : la propriété css "display" de cet élément prend la valeur "none" pour cacher cet élément (équivalent de style="display:none" si on l'écrivait à la main).
 
Je te laisse regarder sur le forum, il y a plusieurs exemples du genre qui traine.

Reply

Marsh Posté le 06-10-2008 à 15:54:57    

Voili:

<html>
<head>
<script language="JavaScript">
function popup_window() {
mywindow=window.open("","help","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,copyhistory=0,width=400,height=400,screenX=10,screenY=10" );
   mywindow.document.write("<html><head>" );
   mywindow.document.write("<title>Annonce</title>" );
   mywindow.document.write("</head>" );
   mywindow.document.write("<body onLoad=tID=setTimeout('window.close()',3000)><hr>" );
   mywindow.document.write("Cette fenêtre se fermera au bout de 3 secondes<br>" );
   mywindow.document.write("<hr><center>" );
   mywindow.document.write("<form><input type='button' value='Close' onClick='window.close()'></form>" );
   mywindow.document.write("</center>" );
   mywindow.document.write("</body></html>" );
}
</script>
</head>
<body onload="popup_window();">
Fenêtre principale
</body>
</html>

Cela dit, je préfère la méthode sans pop-up décrite plus haut.


Message édité par olivthill le 06-10-2008 à 15:56:12
Reply

Marsh Posté le 06-10-2008 à 16:33:00    

Hello Omega2 !
 
Ben c'est mon idée ;-)
Me faudrait qq choe qui ressemble au popup qui passe sur la page et qui possède d'aileurs un bouton de fermeture.
Comme ici par exemple :
http://www.torrent-forever.com/ =>petite popup en bas à droite
 
Une autre solution que je préfère c'est comme comme sur le site "rueducommerce" : http://www.rueducommerce.fr/
 
Oui voila comme sur rueducommerce !
 
Bien à vous


Message édité par yannjoss le 06-10-2008 à 16:34:00

---------------
yann
Reply

Marsh Posté le 06-10-2008 à 16:40:38    

Yes !!  
Merci olivthill !
Que dis je ! Merci infiniment.
 
Bon je vais regarder dans le code pour y mettre mon propre texte, peut être avec un lien dedans...
 
Allez je m'y met !
 
Merci à tous !
 
Y


---------------
yann
Reply

Marsh Posté le 07-10-2008 à 19:46:37    

Bonjour,
 
Finalement j'ai trouvé ça : http://www.ajaxdaddy.com/
 
Omega2 => Tu avais raison pour les popup la visibilité n'est pas garanti !
 
Merci à vous


---------------
yann
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed