J'essaie de créer une petite application web dans laquelle, sous une forme, l'utilisateur peut taper certains paramètres dans le cadre du message, puis après il appuie sur un bouton, il affichera un Outlook (dépend de son client de messagerie par défaut) popup du client de messagerie avec tous les détails qu'il a placés .. et alors il inclura une pièce jointe.javascript mailto pièce jointe n'apparaissant pas
le code javascript ressemble à ceci:
function submitReport()
{
var remarks = document.getElementById('remarks').value;
if(remarks != '')
body += 'Remarks: '+remarks;
var href = 'mailto:[email protected]?subject=[Bug Report] '+menu_path+'&body='+body;
href += '&attachment="C:\\debug.log"';
var form = DomUtils.createForm();
form.setAttribute('action', href);
form.submit();
}
j'ai essayé d'alerter la variable "href" et il montre:
mailto: [email protected] subject = [Bug Report] & corps = message_bodyReport Type: MonthlyStart Date: 2010-05-01 00: 00: 00End Date: 2010-05-31 23:59:59 & attachment = "C: \ debug.log"
et sûrement un popsup outclient avec tout le sujet, adresse e-mail réceptif, corps .. mais pas de pièce jointe. quelqu'un a déjà rencontré ça? :(
les perspectives utilisé ici est 2007 .. si je lance l'application Web dans IE, il dit en fait une erreur
« L'argument de ligne de commande n'est pas valide. Vérifiez l'interrupteur que vous utilisez. »
des idées?