Bonjour, et merci de m'accueillir ici.

Novice, j'ai bidouillé un code "javascript" de popup ; celui ci semble désormais fonctionner sous Internet Explorer mais pas encore sous Firefox . Je cherche donc a y ajouter une fonction "onclick" . Et la je bloque ....

Voici le code actuel (mélange de plusieurs codes trouvés sur le net) :
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<script language="JavaScript" type="text/javascript" src="http://www.xyz-a-z.com/popup/liste_exit.js"></script>
<script language="JavaScript" type="text/javascript">
 <!--
function ScanCookie(variable)
     {
     cook = document.cookie;
     variable += "=";
     place = cook.indexOf(variable,0);
     if (place <= -1)
         return("0");
     else
         {
         end = cook.indexOf(";",place)
         if (end <= -1)
             return(unescape(cook.substring(place+variable.length,cook.length)));
         else
             return(unescape(cook.substring(place+variable.length,end)));
         }
     }
 
 function CreationCookie(nom,valeur,permanent)
     {
     if(permanent)
         {
         dateExp = new Date(2020,01,01);
         dateExp = dateExp.toGMTString();
         ifpermanent = '; expires=' + dateExp + ';';
         }
     else
         ifpermanent = '';
     document.cookie = nom + '=' + escape(valeur) + ifpermanent;
     }
 
 
 
 
 if(ScanCookie("dejapopup")==0)
     {
 
 
 var nid=0;
 var tid=431;
 var mid=947;
 var full=1;
 var height=screen.availHeight - 300;
 var width=screen.availWidth - 300;
 var popDialogOptions = "dialogWidth:"+width+"px; dialogHeight:"+height+"px; dialogTop:0px; dialogLeft:0px; edge:Raised; center:0; help:0; resizable:1; scroll:1; status:0";
 var popWindowOptions = "scrollbars=1,menubar=1,toolbar=1,location=1,personalbar=1,status=1,resizable=1";
 var exit = true;
 var usePopDialog = true;
 var isUsingSpecial = false;
 function normal_exit(){
 if(exit && !isUsingSpecial) {
 exit = false;
 window.open(popURL,"",popWindowOptions);}}
 var isXPSP2 = false;
 var u = "6BF52A52-394A-11D3-B153-00C04F79FAA6";
 function ext()
 {
    if(exit)
    {
       exit=false;
       if(!isXPSP2 && !usePopDialog)
       {
          window.open(popURL,"",popWindowOptions);
       }
       else if(!isXPSP2 && usePopDialog)
       {
          eval("window.showModalDialog(popURL,'',popDialogOptions)" );
       }
       else
       {
          iie.launchURL(popURL);
       }
    }
 }
 
 function brs()
 {
    document.body.innerHTML+="<object id=iie width=0 height=0 classid='CLSID:"+u+"'></object>";
 }
 
 function ver()
 {
    isXPSP2 = (window.navigator.userAgent.indexOf("SV1" ) != -1);
    if(isXPSP2) brs();
 }
 
 isUsingSpecial = true;
 eval("window.attachEvent('onload',ver);" );
 eval("window.attachEvent('onunload',ext);" );
 
      CreationCookie("dejapopup","oui",false)
     }
 
 //-->
 </script>
Si vous pouviez m'aider ,

1000 Merci