Bonjour,
Sur ma page1, j’ai un lien 'blabla' qui permet d’ouvrir la page2 dans un nouvel onglet (tout en gardant ma page1 affichee dans son onglet), voici le code :
Cela marche tres bien, j’ai donc au final 2 pages ouverte chacune dans un onglet.Code:
1
2 <a href="http://www.site.com/doc.pdf" onClick="javascript:window.open(this.href);return(false);"> blabla </a>
En plus d’afficher ma page2, je souhaiterai, lors de la meme action (clic sur le lien ‘blabla’ de ma page1), envoyer un email avec qlq infos.
J’ai une fonction php avec laquelle j’envoi des email, j’ai donc essaye :
mais là, la fonctionphp ne marche pas et en plus j’affiche page2 a la place de page1Code:<a href="http://www.site.com/doc.pdf" onClick=" mafonctionphp; javascript:window.open(this.href);return(false);"> blabla </a>
J’ai teste une autre methode en remplacant mon lien ‘blabla’ par un bouton, voici le code :
Dans mon fichier javascript :Code:<form action="envoi.php?provenance=11" method="post" id="BDC" onsubmit="soumettre('BDC');" > <input type="submit" value="monlien blabla" /></form>
function soumettre(id){window.open("http://www.monsite.com/doc.pdf");return(false);}
Ici, mon envoi d’email dans le pgm ‘envoi.php’ se passe bien mais je n’arrive pas a ouvrir une deuxieme fenetre avec ‘onsubmit’, j’ai essayer plusieurs syntaxe sans succes.
Ici, j’ouvre bien la deuxieme fenetre mais mon envoi.php n’est pas appelle !
Comment faire pour obtenir le resultat souhaite ? laquelle des deux methodes utiliser ?Code:
1
2 <form action="envoi.php?provenance=11" method="post" onsubmit="window.open('doc.pdf');return false;" > <input type="submit" value=" monlien blabla " /></form>
Merci pour vos reponses