Page 1 sur 1
envoie d'un lien dans outlook
Posté : 28 mars 2007, 18:50
par Romain
Bonjour,
Excusez-moi d'avance si je me trompe de forum.
N'ayant rien trouvé sur internet sur ce sujet, je m'adresse à vous.
J'envoie un lien hypertext (via la balise <A>) avec la fonction mail().
Dans Outlook, lorsque je clique sur ce lien, la page s'ouvre dans le navigateur.
Or, on m'a demandé de trouver un solution afin que lorsque je clique sur ce lien, la page s'ouvre directement dans Outlook.
Est ce possible en envoyant une fonction php ou une variable par mail de forcer le lien à s'ouvrir dans la fenêtre parent, c'est à dire dans outlook?
J'ai déjà essayé avec target=_parent...
Merci d'avance,
Romain
Posté : 28 mars 2007, 19:03
par Aureusms
Je ne pense pas. Mais pourquoi n'envoie tu pas directement la page en HTML via mail(); ?
Posté : 29 mars 2007, 00:53
par pjl
PHP coté serveur.
Et Outlook n'interprete pas le PHP.
Maintenant, pour résumer, tu veux afficher une page Web dans outlook (Outlook ou outlook express ?) seulement, c'est un client mail et non un navigateur.
Maintenant, une question, ceux qui te demandent de faire celà, l'ont-ils déjà vu ?
Posté : 29 mars 2007, 09:30
par Romain
Bonjour,
Non ils ne l'ont jamais vu. C'est pour ça qu'ils m'ont demandé de trouver une solution. Comme tu le dis si bien Outlook est un client mail, d'où la difficulté!
Pour répondre à ta question, il s'agit bien d'Outlook.
Peut-être qu'en regardant du côté de javascript je trouverai la solution.
Posté : 29 mars 2007, 09:57
par naholyr
Il n'y a pas de solution, Outlook n'est pas un navigateur, il ne saura pas changer de page, ça n'existe pas.
Par contre tu peux effectivement "faire semblant" avec Javascript en affichant/cachant des sections en "display:none" contenant tes différentes pages (pour faire une mise en page avec onglets par exemple).
Posté : 29 mars 2007, 10:19
par Romain
Je ne demande qu'à te croire. Mais sur Outlook il est possible d'ouvrir une page (preuve en image)
Donc il y a surement une solution que ce soit en php, javascript ou autre langage d'ouvrir un lien dans Outlook
Posté : 30 mars 2007, 00:08
par dogmongo
Non tu peu pas:
outlook et IE sont du même papa

, donc après avoir fait appel a ton adresse gogole.com , outlook a utilisé IE dans sont système
Je pense même que pour des raison de sécurité c'est inimaginable d'avoir ce que tu veux !

Posté : 30 mars 2007, 14:19
par Invité
Ok... Merci pour vos réponses! En gros j'ai plus qu'à reprogrammer Outlook

Posté : 30 mars 2007, 23:35
par pjl
Je ne demande qu'à te croire. Mais sur Outlook il est possible d'ouvrir une page (preuve en image)
Donc il y a surement une solution que ce soit en php, javascript ou autre langage d'ouvrir un lien dans Outlook
Sur une image, on peut montrer ce que l'on veut.
Ce serait plus interessant d'expliquer comment on fait pour faire celà.
Sinon, comme je l'ai déjà dit, le PHP est un langage serveur, pas client.
A moins qu'Outlook dans ses dernières versions ait brusquement des afinités toutes particulières avec le PHP, les données qu'Outlook recevra seront du HTML, du javascript mais certainement pas du PHP.
Posté : 31 mars 2007, 05:02
par Xenon_54
Tu as utilisé la barre d'adresse d'Outlook, qui charge certainement le contenu avec Internet Explorer.
Tu ne peux ouvrir une page directement dans un client Mail pour des raisons de sécurité et de fonctionnalités.