Arniould
Messages postés22Date d'inscriptionmercredi 2 avril 2008StatutMembreDernière intervention27 mai 2008
-
27 mai 2008 à 11:35
maelob
Messages postés943Date d'inscriptionmardi 14 novembre 2006StatutMembreDernière intervention 7 août 2009
-
27 mai 2008 à 17:09
Bjr,
je veux que mon script javascript insère une ligne dans mon HTML,
j'ai utilisé la ligne suivante pour qu'il me renvoie ma ligne:
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 27 mai 2008 à 12:32
Bonjour,
tu voudrais quoi ? insérer une ligne dans le html ?
une ligne de quoi ? dans un tableau ? ou alors où ?
quel rapport avec le mailto que tu nous montres ( avec une syntaxe erronée d'ailleurs ) ?
et la syntaxe que tu utilises dans le href ne correspond là non plus à rien.
n'essaye pas d'inventer la syntaxe, ça ne marchera pas.
que veux-tu faire ? simplement...
Arniould
Messages postés22Date d'inscriptionmercredi 2 avril 2008StatutMembreDernière intervention27 mai 2008 27 mai 2008 à 13:27
function SpreadTheNews(Ami){
var titre=escape("Demande d'information");
var message=escape("Bonjour,");
self.location.href="[mailto:"+document.write(Checked[i])+"?Subject="+titre+"&body="+message mailto:"+document.write(Checked[i])+"?Subject="+titre+"&body="+message];
//On attrappe tous les inputs
TabInputs=document.getElementsByName('input');
//On prepare un tableau pour y stcoker les checkboxes
TabChecks=new Array();
//On parcourre la collection des inputs pour mettre les checkboxes dans l'array
for(i=0;TabInputs[i];i++){
if(TabInputs[i].type=='checkbox'){TabChecks.push(TabInput[i])
}
//Voilà maintenant TabChecks ne comporte que les checkboxes de la page
//Verfions maintenant lesquels sont cochés
var Checked= new Array()
for (i=0;TabChecks[i];i++){
if(TabChecks[i].checked){Checked.push(TabChecks[i].value)}
}
}
// VOilà TabChecks[i] comporte le nom de tous les checkboxes cochés ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 27 mai 2008 à 13:50
ah ben... c'est nettement mieux là !
tu "entoures" ce que tu nous donnais auparavant par ton html,
et du coup : je ne comprends pas plus ! ni à ce qui ne fonctionne pas
( je t'ai déjà dis n'invente pas la syntaxe, et tu laisses la même chose ! )
ni ce que tu veux faire....
<hr /> Cordialement Bul [mon Site] [M'écrire]
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 27 mai 2008 à 14:28
>>les 2 ligne que je t'ai donner avant,
dont la syntaxe ne correspond à rien...
>>on m'a dit de mettre cela,
je ne sais pas qui t'a dit cela, ni si c'est toi qui transcrit mal,
mais ces 2 lignes ne fonctionneront pas... quoique tu veuilles faire
>> c'est pas ca.
on est d'accord
>>je sais que la première ligne est fausse mais je trouve pa la bonne formulation.
euh... et la 2ème aussi !
>>et la deuxième, je sais pas si s'est bien celle là qui faut employé.
ben non, puisque syntaxiquement incorrecte...
ne sachant toujours pas ce que tu veux faire ( en français ! pas avec
des termes javascript totalement invalides ! ), je crains de ne
pas pouvoir t'aider plus....
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 27 mai 2008 à 14:39
les adresses cochées ? et où donc ?
on peut piloter outllook avec un langage ( javascript si exclusivement IE ) ,
certes, mais ta demande est trop obscure pour moi.
<hr /> Cordialement Bul [mon Site] [M'écrire]
Arniould
Messages postés22Date d'inscriptionmercredi 2 avril 2008StatutMembreDernière intervention27 mai 2008 27 mai 2008 à 14:45
quand tu lance le HTML, tu a une page web qui aparai,
qui tu propos des pseudo et ou ta la possibilité de cocher 3 cases en fonction de ce ke tu ve, ke la personne soi destinantaire , soit en copi ou copi cache.
pui quand j'ai fini de cocher les cases, j'appui sur la touche envoi et je veux ke outlook souvre et place les adresse dans les bon emplacement.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 27 mai 2008 à 15:07
salut maelob...
j'ai parfois du mal à suivre,
mais s'il ne s'agit que de modifer l'action d'un formulaire....
c'est ça ?
<hr /> Cordialement Bul [mon Site] [M'écrire]
Arniould
Messages postés22Date d'inscriptionmercredi 2 avril 2008StatutMembreDernière intervention27 mai 2008 27 mai 2008 à 15:10
[javascript:onclick( Envoi Mail]
donc cette ligne ne sert a rien.
et je remplace
self.location.href="[mailto:"+document.write(Checked[i])+"?Subject="+titre+"&body="+message mailto:"+document.write(Checked[i])+"?Subject="+titre+"&body="+message];
par
document.form.action="mailto:..."; (biensur a complèter)
par contre pr la ligne html
<form action="" onsubmit="appelle de la fonction">
bla bla
</form>
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 27 mai 2008 à 15:24
mailto:"+document.write(Checked[i])+"?Subject="+titre+"&body="+message
ah ben oui....
tu donnes un ordre javascript ? document.write ? , alors qu'il faut une variable
..."mailto"+variable_javascript_qui_contiendait_le_mail+"?subject.....";
maelob
Messages postés943Date d'inscriptionmardi 14 novembre 2006StatutMembreDernière intervention 7 août 20093 27 mai 2008 à 15:29
<form action="" onsubmit="appelle de la fonction">//c'est un formulaire que tu as non??? il faut que tu mette le onsubmit dans la balise form qui appellera la fonction qui changera l'action
bla bla
</form>