February 17, 201115 yr Bonjour à tous, voilà mon problème : j'ai un fichier script (mail.js) remplit dynamiquement avec des "mailto" : window.parent.location.href="mailto:test1@test1.com?subject=Validation test1&body= test1"; window.parent.location.href="mailto:test2@test2.com?subject=Validation test2&body= test2"; window.parent.location.href="mailto:test3@test3.com?subject=Validation test3&body= test3"; Je fait appel à ce script en ajax (grâce à JQuery) dans mon fichier mail.html : $.ajax({ type: "GET", url: "mail.js", cache: false, dataType: "script", success: function(msg){ window.location = window.location; } }); Sous windows XP j'ai bien mes trois fenêtres Outlook pour mes trois mail qui s'affiche, mais le problème, c'est que sous Windows seven je n'ai que la première fenêtre d'envoi de mail qui s'affiche. Et le souçi c'est que l'entreprise où je bosse est en train de passer tout ses PC sous W7, ce qui pose problème ^^. Quelqu'un aurait une idée ? Merci d'avance !
February 17, 201115 yr Sans avoir testé, ce que j'essayerais : - Définir la location de la fenêtre actuelle (pas parente) - Si ça ne marche pas essayer d'utiliser la fonction window.open pour ouvrir une popup pointant vers le mail
February 17, 201115 yr Author Salut ! J'ai donc essayé avec location.href : même résultat. Par contre avec window.open("mailto:test1@test.com?subject=Validation test&body= test"); ça fonctionne, le problème c'est que sa ouvre autant de fenetre IE que de mail :( J'ai donc essayé ça : win = window.open("mailto:test1@test.com?subject=Validation test&body= test");if (win && win.open &&!win.closed) win.close(); mais sans résultat. Sa fonctionne toujours nikel sous IE7/WinXP mais sous IE8/Win7 les fenêtres IE ne se referment pas. D'autres idées ?
Archived
This topic is now archived and is closed to further replies.