Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/06/2011, 12h18   #1
Nouveau Membre du Club
 
Homme
Informatique
Inscription : mai 2011
Messages : 112
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Informatique
Secteur : Industrie

Informations forums :
Inscription : mai 2011
Messages : 112
Points : 36
Points : 36
Par défaut Exploiter des données HTML dans une variable javascript

Bonjour et merci d'avance de l'attention que vous porterez à mon sujet,

Je dois envoyé un mail (newsletter), celui-ci est structuré sur du code HTML. Or pour pouvoir le passé à ma page PHP j'ai été obligé de le mettre dans une variable. Je voulais savoir si ce que j'avais fais était conforme car apparement quand j'envoi mon mail sa marche bien hormis qu'il est vide
Code :
1
2
3
4
5
6
7
8
9
10
var bodyCorps = '<HTML><HEAD><TITLE>NewsLetter</TITLE><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />'+
	'<style type="text/css">'+
	'*{padding: 0px;margin:0px;}hr{	visibility:	hidden;}.image{	background:		transparent url(\'cid:ENTETE.gif\') no-repeat top center;height:200px;padding-right:8px;padding-top:	90px;}'+
	'.bordureDuHaut{background:	transparent url(\'cid:BORDURE_haut.gif\') no-repeat top;height:6px;}.fond{background:	transparent url(\'cid:FOND_1px.gif\') top;height:569px;font-family:calibri,cambria,arial,candara;color :#000099;}'+
	'p{text-align:	center;}#texte{padding-left:20px;font-size:130%;}#texteScrollable{position:	relative ;width:800 ;height:569;overflow :auto ;font-size: 	10pt;}'+
	'.bordureDuBas{background:	transparent url(\'cid:BORDURE_bas.gif\') no-repeat top;height:6px;}.finDuFond{background:	transparent url(\'cid:FOND_1px.gif\') top;height:6px;}'+
	'#bouton_send{text-align: center;width:100%;}.logoAirbus{float:right;width:100px;background:white url(\'cid:LOGO_AIRBUS.gif\') no-repeat;height: 	24px;}'+
	'</style></HEAD><BODY><div class="image"><div align="bottom" class="logoAirbus" ></div></div><div class="fond" id="texteScrollable"><div class="bordureDuHaut">'+
	'</div>	<div id="texte"><p><b>Dear all,</b></p>'
	'</div></div><form method=post action="test.php"><div class="finDuFond"><div class="bordureDuBas"></div></div></form></BODY></HTML>'
Je le passe de la façon suivante :
Code :
document.getElementById('Body').value = bodyCorps;
beber005 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 12h28   #2
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 018
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 018
Points : 45 108
Points : 45 108
heu pour nevoyer un mail html tu ne peux le faire que coté serveur il me semble non ?
tu fais comment ton mailto ?
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 15h28   #3
Membre confirmé
 
Avatar de Pymento
 
Homme
Ingé. Info.
Inscription : janvier 2008
Messages : 338
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingé. Info.

Informations forums :
Inscription : janvier 2008
Messages : 338
Points : 273
Points : 273
Citation:
Envoyé par SpaceFrog Voir le message
heu pour nevoyer un mail html tu ne peux le faire que coté serveur il me semble non ?
tu fais comment ton mailto ?
J'imagine qu'enfait il est sur sa page admin, qu'il écrit sa news puis qu'il l'envoi à une page php qui va faire l'envoi coté serveur.

@beber005
Par contre j'ai peur que tu ne nous ai pas fourni assez de code.
Il manque déjà un point virgule à la fin. Mais je suppose que c'est simplement une erreur de copier collé. Et ton id body, correspond à quel input ?

Il faut que tu fasse des echo coté php pour voir si tu récupères bien tout.
__________________
Memento Quia Pulvis Es, Et In Pulverem ReverteriS
Pymento est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 16h11   #4
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 074
Points : 4 074
Citation:
Envoyé par Pymento Voir le message
Et ton id body, correspond à quel input ?
D'ac avec Pymento : pas d'élément dans l'extrait fourni ayant l'id "Body" (qui, soit dit en passant, est un très très mauvais choix d'identifiant à mon avis mais c'est un autre problème... ^^) (on pourrait plutot l'appeler "wINDOW", qu'en penses-tu ? )
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h29.


 
 
 
 
Partenaires

Hébergement Web