Bonjour à tous.
Voilà j'utilise window.createPopup
Et je veux appeler une fonction javascript à partir de celle-ci:
Voilà mon code:
Je veux appeler la fonction SetFilter()
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 function PopupMenu(id,customer,customerID) { MenuEffect(0,'invisible'); var tabCustomer=customer.split(/ù/); var tabCustomerID=customerID.split(/ù/); pop=window.createPopup(); popbody=pop.document.body; popbody.style.backgroundColor = "#9FC1FF"; popbody.style.border = "solid darkblue 1px"; popbody.style.margin = "0px"; popbody.style.color = "white"; popbody.style.fontSize = "12px"; popbody.style.textAlign = "center"; popbody=pop.document.body; for(i=0;i<tabCustomer.length;i++) { var aff=tabCustomer[i].replace("_"," "); //alert("<TABLE width=100% onMouseOver=\"this.className='JOBLINE';\" ><TR><TD onclick=\"SetFilter('"+id+"','"+tabCustomerID[i]+"');\"><a href='#'>"+aff+"</a></TD></TR></TABLE>"); popbody.innerHTML+="<TABLE width=100%><TR><TD onclick=\"SetFilter();\"><a href='#'>"+aff+"</a></TD></TR></TABLE>"; } pop.show(-100,-100, 200, 400, event.srcElement); }
Mais quand je l'appelle, j'ai l'erreur: "objet attendu".
Sûrement parce qu'il ne trouve pas la fonction.
La fonction SetFilter est dans le même fichier que la fonction PopupMenu qui créé la popup.
Pouvez vous m'aider s'il vous plait ????
Meric pour vos réponses !!!
Partager