Salut � tous !

Je recherche un moyen d'ajouter un rendez-vous dans Outlook (2003/2007).

En effet, mon entreprise utilise beaucoup Outlook et je d�veloppe un logiciel de suivi des interventions en PHP et JavaScript principalement, je voudrais donc ajout� un rendez-vous sur l'Outlook de l'employ� via mon portail, pour qu'il est un Rendez-vous par �ch�ance d'intervention, avec une petite description concernant celle-ci.

Je voudrais que le portail soit utilisable par Firefox.
Donc pas d'ActiveX, j'ai bien trouv� un code utilisant ActiveX me permettant de faire ce que je veux, mais si il existe un autre moyen, ca m'arrangerait (comme par exemple de la m�me mani�re qu'un lien avec mailto:<adresse>).

Voil� j'esp�re que je ne me suis pas tromp� de section, en esp�rant que la solution existe en JavaScript.

NB: voici le code avec l'activeX, je ne l'ai pas test� mais ca peut toujours servir � quelqu'un un jour:

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
 
			function AddRDV(Sujet,Comment,Date,Heure,Lieu){
				var olk = new ActiveXObject( "Outlook.Application" );
				var ns = olk.GetNameSpace('MAPI');
				var DateHeur = Date+" "+Heure;
				ns.Logon('', '', false, true);
				var oItems = ns.GetDefaultFolder(9).Items; // Outlook.OlDefaultFolders.olFolderCalendar == 9
	 			var oRDV = olk.CreateItem(1); // olAppointmentItem == 1
				oRDV.ReminderSet = true;//true si une alert s'affiche avant le Rdv
				oRDV.Subject = Sujet;
				oRDV.Start = DateHeur;
				oRDV.Body = Comment;
				oRDV.Location =Lieu;
				oRDV.Save();
			}