Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

OUVRIR DES POPUPS AU HASARD (TAILLE, PLACEMENT, BARRE DE MENU OU PAS ... TOUT EST CHOISIT AU HASARD)


Information sur la source

Catégorie :Fenêtre & Pop-up Classé sous : popup, adresse, menu, taille, hasard Niveau : Débutant Date de création : 22/06/2006 Date de mise à jour : 24/06/2006 11:02:18 Vu / téléchargé: 3 692 / 239

Note :
Aucune note

Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note


Description

Dés que vous ouvrez cette page (et si vous ne bloquez pas les popups), elle vous affiche un popup :
- son adresse est choisit dans une liste
- sa taille est aléatoire
- son positionnement l'est aussi
- il peut ou ne peut pas être redimentionné
- il possède ou ne possèdent pas de scrollbar
- il peut avoir une barre de menu
- il peut avoir une barre de status
- et peut aussi avoir une barre de lien

TOUTES ces options sont choisient au hasard.
 

Source

  • <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  • "http://www.w3.org/TR/html4/loose.dtd">
  • <html>
  • <head>
  • <title>Popup</title>
  • <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  • <SCRIPT LANGUAGE="JavaScript">
  • //<!--
  • /*(c) Nicolas DUBIEN - 2006*/
  • function ouvrir_popup(adresse_popup,optionspopup) {
  • window.open(adresse_popup,',optionspopup);
  • }
  • function popuphasard() {
  • var toutelespopup=new Array();
  • toutelespopup[0]="http://www.javascriptfr.com/codes/FAUSSE-PAGE-CHARGEMENT_38256.aspx";
  • toutelespopup[1]="http://www.javascriptfr.com/codes/SUDOKID-EST-SUDOKU-AVEC-SEULEMENT-16-CASES_38239.aspx";
  • toutelespopup[2]="http://www.javascriptfr.com/codes/TEXTES-CLIGNOTANTS-AFFICHAGE-TEMPS-PASSE-DEPUIS-DEBUT-CONNEXION_38201.aspx";
  • toutelespopup[3]="http://www.javascriptfr.com/codes/LOTO_38170.aspx";
  • toutelespopup[4]="http://www.javascriptfr.com/codes/ENTRAINER-MATH-GRACE-EXERCICES_38167.aspx";
  • toutelespopup[5]="http://www.javascriptfr.com/codes/INTERAGIR-AVEC-UTILISATEUR_38166.aspx";
  • popuphasard=Math.round(Math.random()*5);
  • var hauteur=Math.round(Math.random()*500)+250;
  • var largeur=Math.round(Math.random()*500)+250;
  • var haut=Math.round(Math.random()*500)+100;
  • var gauche=Math.round(Math.random()*500)+100;
  • var yesno=new Array();
  • yesno[0]="yes";
  • yesno[1]="no";
  • var changertaille=Math.round(Math.random()*2);
  • var zonadresse=Math.round(Math.random()*2);
  • var afficherascenseur=Math.round(Math.random()*2);
  • var barredemenu=Math.round(Math.random()*2);
  • var status=Math.round(Math.random()*2);
  • var barredelien=Math.round(Math.random()*2);
  • ouvrir_popup(toutelespopup[popuphasard],'height='+hauteur+',width='+largeur+',resizable='+yesno[changertaille]+',location='+yesno[zonadresse]+',scrollbars='+yesno[afficherascenseur]+',menubar='+yesno[barredemenu]+',left='+gauche+',top='+haut+',status='+yesno[status]+',directories='+yesno[barredelien]);
  • }
  • //-->
  • </script>
  • </head>
  • <body onLoad="popuphasard()">
  • </body>
  • </html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Popup</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<SCRIPT LANGUAGE="JavaScript">
//<!--
/*(c) Nicolas DUBIEN - 2006*/
function ouvrir_popup(adresse_popup,optionspopup) {
window.open(adresse_popup,',optionspopup);
}
function popuphasard() {
var toutelespopup=new Array();
toutelespopup[0]="http://www.javascriptfr.com/codes/FAUSSE-PAGE-CHARGEMENT_38256.aspx";
toutelespopup[1]="http://www.javascriptfr.com/codes/SUDOKID-EST-SUDOKU-AVEC-SEULEMENT-16-CASES_38239.aspx";
toutelespopup[2]="http://www.javascriptfr.com/codes/TEXTES-CLIGNOTANTS-AFFICHAGE-TEMPS-PASSE-DEPUIS-DEBUT-CONNEXION_38201.aspx";
toutelespopup[3]="http://www.javascriptfr.com/codes/LOTO_38170.aspx";
toutelespopup[4]="http://www.javascriptfr.com/codes/ENTRAINER-MATH-GRACE-EXERCICES_38167.aspx";
toutelespopup[5]="http://www.javascriptfr.com/codes/INTERAGIR-AVEC-UTILISATEUR_38166.aspx";
popuphasard=Math.round(Math.random()*5);
var hauteur=Math.round(Math.random()*500)+250;
var largeur=Math.round(Math.random()*500)+250;
var haut=Math.round(Math.random()*500)+100;
var gauche=Math.round(Math.random()*500)+100;
var yesno=new Array();
yesno[0]="yes";
yesno[1]="no";
var changertaille=Math.round(Math.random()*2);
var zonadresse=Math.round(Math.random()*2);
var afficherascenseur=Math.round(Math.random()*2);
var barredemenu=Math.round(Math.random()*2);
var status=Math.round(Math.random()*2);
var barredelien=Math.round(Math.random()*2);
ouvrir_popup(toutelespopup[popuphasard],'height='+hauteur+',width='+largeur+',resizable='+yesno[changertaille]+',location='+yesno[zonadresse]+',scrollbars='+yesno[afficherascenseur]+',menubar='+yesno[barredemenu]+',left='+gauche+',top='+haut+',status='+yesno[status]+',directories='+yesno[barredelien]);
}
//-->
</script>
</head>

<body onLoad="popuphasard()">
</body>
</html>

Conclusion

Merci de me signaler tout problème.
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

24 juin 2006 11:01:34 :
Correction d'un problème
24 juin 2006 11:02:18 :
.

Commentaires et avis

Aucun commentaire pour le moment.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Ouvrir un popup en plein écran en fonction de la taille de l'écran... [ par orelien ] Bonjour,J'aimerais ouvrir une fenêtre (pop up en plein écran) en cliquant sur une image, en fonction de la taille de l'écran... Si quelqu'un pouvait m Taille d'ouverture de popup selon l'IE [ par eka ] Bonjour,j'ai un pb concernant l'ouverture des popups, sur un IE 6.0 la popup s'ouvre à plein ecran, et les autres versions elle s'ouvre selon les para Comment paramétrer la taille de ma popup avec des variables? [ par stagiairebidon ] g un probleme de syntax avec la fonction javascript:window.open()je veu pouvoir ouvrir une popup avec des variables pour width et height que je defini mixer menu deroulant+texte [ par foloque ] Bonjour a tous!Savez vous comment fait ton pour creer un champs texte et un menu deroulant en meme temps !Par exemple : Taille on peut ecrire une tail Petit pb avec menu reroutage et popup [ par furetman ] Salut à tous,Je galère depuis plusieurs nuits pour améliorer mon site.J'ai surfé des heures et que dalle, pas de réponse à mon Pb.Je vous explique: j' probleme de popup [ par nejo ] salu je voudrais que la page dakeuil de mon site saffiche automatiquement a son ouverture comme un popup qui adapterait sa taille a son contenu j'ai t popup taille variable [ par brezoneg ] Bonjour,J'ouvre un popup avec :( entre head)&lt;script language="JavaScript"&gt;function OuvrirFenetre(url,nom,details) { window.open(url,nom,details) Taille d'un tableau... [ par Deubeul_iou_Bouch ] Bonjour, Dans le cadre de mon site, j'ai cr&#233;&#233; une fonction de profils s'affichant en popup. Or j'aimerais que le popup en question se redim lien [ par BTAJV ] Salut,J'ai un petit probleme avec une feuille .js voila un bout du scriptNew_Menu("Ressource");      Add_Menu("Calculateur","http://343gs.free.fr/sim/ Popup taille image centrer [ par kiki67100 ] Salut a tous J'ai un code pour mon site affiché une pop avec la taille de l'image jusqu'ici tout va bien pas de probleme Voila le code function PopupI


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Appels d'offres

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,468 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.