[Javascript/PHP] Ouverture d'un popup dynamique

Ouverture d'un popup dynamique [Javascript/PHP] - HTML/CSS - Programmation

Marsh Posté le 05-11-2006 à 15:09:54    

Salut,
 
je cherche a faire ouvrir un popup en créant la page virtuellement pour ne pas à avoir a créer 50pages
 
voila mon code popup

Code :
  1. //Lien pour ouvrir ma popup
  2. <a href="#" onclick="popup1"><font color="red">Ouvrir la popup.</font></a>
  3. //création dinamique de la popup
  4. <script language="Javascript" type="text/javascript">
  5. function popup1(){
  6. newpage=open("",'newpopup','width=400,height=400,toolbar=no,scrollbars=no,resizable=no');
  7. newpage.document.write("<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>" );
  8. newpage.document.write("<html><head><title>essaie popup</title></head>" );
  9. newpage.document.write("<body>contenu popup</body></html>" );
  10. }
  11. </script>


 
je n'arrive pas à trouver le bon lien pour ouvrir ma popup..
 
est-ce que qq aurait une idée..
 
Merci à vous


Message édité par eeeinstein le 05-11-2006 à 15:25:11
Reply

Marsh Posté le 05-11-2006 à 15:09:54   

Reply

Marsh Posté le 05-11-2006 à 15:17:10    

Tu ferais mieux de créer une page qui s'ouvre en popup et qui écrit le contenu voulut. Et même mieux avec un langage côté serveur!

Reply

Marsh Posté le 05-11-2006 à 15:19:56    

dwogsi a écrit :

Tu ferais mieux de créer une page qui s'ouvre en popup et qui écrit le contenu voulut. Et même mieux avec un langage côté serveur!


 
bas oui, en fait, je suis con, surtout que le site est en php..
 
 
il me suffit juste de loader la page...
 
bon bas merci...
 
trop con le mec... :) mdr

Reply

Marsh Posté le 05-11-2006 à 15:24:18    

j'ai une autre question qui concerne php,
existe t'il une fonction qui permet de compter le temps,
 
je m'explique, en fait mon popup c'est une fenètre de téléchargement de fichiers,
donc j'utilise une redirection du type
<meta http-equiv="Refresh" content="3;URL=sub/3x01.zip">
et je voudrais en fait, que ma popup s'ouvre, envoie le dl après 3 seconde, et que 3 secondes plus tard la popup fasse une autre redirection.. mais avec une meta je n'y arrive pas.
 
donc je voulais le remplacer par un code php, mais je trouve pas..
 
est-ce que qq a une idée .?

Reply

Marsh Posté le 05-11-2006 à 15:26:47    

Pas possible avec du Php. Ou en tout cas ce n'est certainement pas la bonne solution.
 
Reste le java script pour ça, mais bon faut aussi penser à laisser une possibilité de téléchargement sans js.
 
Enfin bon... Autant lancer le téléchargement de suite.
 
Edit :
Ya setTimeout() en js par exemple.


Message édité par dwogsi le 05-11-2006 à 15:27:22
Reply

Marsh Posté le 05-11-2006 à 15:29:40    

ok merci.. :)

Reply

Sujets relatifs:

Leave a Replay

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