Code non fonctionnel, pourquoi ? (XML/script)

Fermé
Hellrikh - 13 déc. 2010 à 13:28
 Hellrikh - 14 déc. 2010 à 09:12
Bonjour à tous,

En ce moment je développe un gadget contextuel google(Gmail) pour une entreprise et je suis coincé avec la récupération des données d'un email que je suis sensé transférer directement dans les champs de mon formulaire au chargement de la page .

Exemple :

"Dans un email"
Adresse mail : fake.free.fr objet : test contenu : blablablabla


"Formulaire"
"champ mail" : fake.free.fr "champ objet" : test


Mais avec le code suivant qui me paraît correct cela ne fonctionne pas, étant débutant en javascript, j'espère que quelqu'un saura m'aider, merci d'avance !





<?xml version="1.0" encoding="UTF-8"?>
<Module>
<ModulePrefs author="Sylpheo" author_email="contact@sylpheo.com" title="Sylphone"
description="Sylphone contextual gadget" author_location="Saint Quentin, FR">
<Require feature="google.contentmatch">
<Param name="extractors">
google.com:USPhoneExtractor,
google.com:EmailBodyExtractor,
google.com:SenderEmailExtractor,
google.com:SubjectExtractor
</Param>
</Require>
<Require feature="dynamic-height"/>
<Require feature="osapi"/>
</ModulePrefs>
<Content type="html" view="card">

<![CDATA[

<script type="text/javascript">

function getMail(){
matches = google.contentmatch.getContentMatches();
var email;
for (var match in matches)
{
for (var key in matches[match])
{
if (key == "sender_email")
{
email = matches[match][key];
}
}
}

document.form["Sylphone"].elements["email"].value = email;

}

document.body.onload = getMail();



</script>
<FORM NAME="Sylphone" ACTION="" METHOD="GET">
<div class="form">
<table>
<tr>
<td><label><img src="http://www.sylpheo.com/gadget/sylphonegadget/resources/businessman.png" /></label></td>
<td><INPUT TYPE="text" NAME="nom" value="sa fonctionne ?"/></td>

<td><label><img src="http://www.sylpheo.com/gadget/sylphonegadget/resources/factory.png" /></label></td>
<td><INPUT TYPE="text" NAME="societe"/></td>

<td><label>Campagne</label></td>
<td><select name="campagne"></select></td>
</tr>

<tr>
<td><label><img src="http://www.sylpheo.com/gadget/sylphonegadget/resources/mobilephone.png" /></label></td>
<td><INPUT TYPE="text" NAME="telephone"/></td>

<td><label><img src="http://www.sylpheo.com/gadget/sylphonegadget/resources/magnifying_glass.png" /></label></td>
<td><INPUT TYPE="text" NAME="description"/></td>

<td><input type="submit" name="validation" value="Ajouter contact" /></td>

</tr>

<tr>
<td><label><img src="http://www.sylpheo.com/gadget/sylphonegadget/resources/symbol_at.png"/></label></td>
<td><INPUT TYPE="text" NAME="email" /></td>
</tr>
</table>


</div>

</FORM>

]]>


</Content>
</Module>
A voir également:

1 réponse

Help me please
0