Petit probleme javascript

Fermé
34mat34 - 7 août 2003 à 14:54
 omar - 8 août 2003 à 11:52
Salut a ous
bon mon probleme va vous paraitre tout con mais moi je commence juste avec le javascript.
Je veux créer une pop up pour dire que mon site est en constuction, pour l'instant je fais juste un essai pour comprendre commen ca marche
Voila mon script
<html>

<head>
<title>popup</title>
<SCRIPT language="Javascript">


Window.Open("http://34mat34.free.fr/", "entrée", "width =100,height =100,resizable =no");

</SCRIPT>
</head>
<body>
<img src=http://34mat34.free.fr/autre/supporter.jpg>
</body>
</html>

Si vous pouviez me dire ou ca cloche ca me faciliterait grandement la tache.
merci

4 réponses

J'ai oublier de vous dire que l'image s'affiche mais il n'y a aucune pop up qui s'ouvre.
0
lol
c'est normal que le popup ne s'affiche pas !! où tu lui dis dans ton code que tu veux exécuter ton javascript ??
là tout ce qu'il comprend c que tu veux afficher une photo !!

en gros il faut que tu fasses une apge d'accueil et dans la balise body tu rajoutes : onLoad="blabla" où tu lui dis widow.open...
et ça devrait marcher !
0
Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 208
7 août 2003 à 15:22
Bonjour à vous,

Le langage JS est sensible à la casse, ce qui veut dire qu'il faut respecter les minuscules et les majuscules des noms d'objets, de méthodes, etc. [ window.open(...) fonctionnera sûrement mieux ]

Les instructions peuvent être exécutées dans la section "<head>" de la page, avant la construction de la section <body>.
0
Salut voila j ai corigé ton code et apporté 2-3 changements
Que se passe t-il?
Ta pop up s 'ouvre apres x milli secondes (precisé en parametres)
ainsi danbs ce code ci-dessous elle souvre tt de suite vu que les ms =0
Mais je te conseill de temporiser et de ne l ouvrir que 5 secondes apres l ouverture de ta apge car deja un popup a la base c ch....

Ainsi si tuveux par exemple que la popu s ouvre 3 secondes apres l ouverture de ta page tu remplaces le chiffre 0 par 3000 (c des ms)
Voila
Omar Chenobi!!
<html> <head> <title></title> 

<SCRIPT language="Javascript">
function openPopup(tps)
//tps correspond en msecondes qd apres l ouverture de ta pega la pop up s ouvre
//correct by Omar kenobi!!
{

setTimeout("window.open('http://34mat34.free.fr/', 'entrée','width =100','height =100','resizable =no')",tps); 
}
</SCRIPT> 
</head>

<body onLoad="javascript:openPopup(0);">
<img src=http://34mat34.free.fr/autre/supporter.jpg> 
</body> 
</html>
0