Bonjour � tous !
Je reviens vers pour un petit probl�me que je rencontre.
Voil�, je veux cr�er l'ouverture d'une boite de popup lorsque je clic su un lien.
J'ai t�l�charg� une source qui montre comment faire ��
Dans cette source il y a 5 fichiers
- Index htm
- popup.htm
- popup.js
- serial-popup-killer.js
- serial-popup-killer.css

Alors moi dans ma page index � moi, j'ai mis 2 liens pour faire un test ( dans Fil Info de mon site : ICI MON SITE)
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
<li><a href="pop_up/popup-accessible/popup.htm" class="popup"><span>18h50</span> <strong>Pays-Bas  </strong> -  Huntelaar touch&eacute;</a></li> </li>
<li><a href="pop_up/popup-accessible/popup.htm" class="popup"><span>18h45</span> <strong>blabla</strong> -  Essai Popup 2</a></li> </li>
Le chemin pour aller vers les 4 autres fichiers sont : "pop_up/popup-accessible/popup.htm"
"pop_up/popup-accessible/popup.js"
"pop_up/popup-accessible/serial-popup-killer.js"
"pop_up/popup-accessible/serial-popup-killer.css"

1/ Mais voil�, lorsque je clique sur les deux liens de test que j'ai mis sur mon site, il affiche une page html normale et non dans dans une popup.
2/ Autre soucis que je viens tout juste de voir, c'est que tout en bas de ma page, en descendant au maximum, il me met directement un lien de fermeture de popup, hors ma page index n'est pas une popup, d'ailleurs ce n'est pas ce que je souhaite.

Je ne vois pas o� est l'erreur alors que si je fais un test avec la page index d'origine de la source, �� marche et �� ouvre bien dans une popup.
Pouvez vous m'aider � comprendre l'erreur ici ?
Merci.

Pour info : Voici le fichier serial-popup-killer.js
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
/*****************************************/
/*                                       */
/*  Bouton de fermeture pour popup       */
/*  Script DOM popup.js                  */
/*  Auteur: koala64                      */
/*  Contact: [email protected]    */
/*                                       */
/*****************************************/
 
// Création d'un objet
var o = {};
 
// Propriétés Popup de l'objet
o.Popup =
{
 
	// Initialisation de l'objet
	__Init__: function()
	{
		if( !document.getElementsByTagName ||
			!document.createElement ||
			!document.createTextNode ) return false;
		return o.Popup.__Handle__();
	},
 
	// Création et insertion du bouton de fermeture
	__Handle__: function()
	{
		var oBody = document.getElementsByTagName('body')[0],
			oA = document.createElement('a'),
			oTextA = document.createTextNode('Fermer la popup');
		oA.setAttribute('href','#');
		oA.setAttribute('id','kill');
		oA.appendChild(oTextA);
		oBody.appendChild(oA);
		oA.onclick = o.Popup.__Kill__;
	},
 
	// Méthode de fermeture de la popup
	__Kill__: function()
	{
		self.close();
	}
 
};
 
// Chargement de l'objet au lancement de la page.
window.onload = o.Popup.__Init__;
Et Voici l'autre fichier : popup.js
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
/*****************************************/
/*                                       */
/*  Popup accessible (DOM)               */
/*  Script DOM popup.js                  */
/*  Auteur: koala64                      */
/*  Contact: [email protected]    */
/*                                       */
/*****************************************/
 
// Création d'un objet
var o = {};
 
// Propriétés Popup de l'objet
o.Popup =
{
 
	// Initialisation de l'objet
	__Init__: function()
	{
		if( !document.getElementsByTagName ) return false;
		return o.Popup.__Manager__();
	},
 
	// Gestionnaire de l'évènement onclick sur les liens possédant la classe 'popup'.
	__Manager__: function()
	{
		var oLink = document.getElementsByTagName( 'a' ),
			a = oLink.length - 1;
		for( a ; a >= 0 ; a-- )
		{
			if( oLink[a].className == 'popup' )
			{
				oLink[a].onclick = o.Popup.__Open__;
			}
		}
	},
 
	// Méthode d'ouverture de la popup
	__Open__: function()
	{
		window.open( this.href , '' , 'top=200 , left=200 , width=200 , height=100 , scrollbars=yes' );
		return false;
	}
 
};
 
// Chargement de l'objet au lancement de la page.
window.onload = o.Popup.__Init__;
Merci