IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Comment exploiter une variable contenant de l'HTML ?


Sujet :

JavaScript

Vue hybride

beber005 Comment exploiter une... 20/06/2011, 08h51
SpaceFrog ben mets le juste en... 20/06/2011, 08h58
beber005 En fait je l'exploite de la... 20/06/2011, 09h23
SpaceFrog heu "exploitable" ... où ça ?... 20/06/2011, 10h07
beber005 Je dirais PHP. J'envoi un... 20/06/2011, 10h08
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Informatique
    Inscrit en
    Mai 2011
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2011
    Messages : 133
    Par défaut Comment exploiter une variable contenant de l'HTML ?
    Bonjour

    Je vous explique mon problème : j'aimerais stocker dans une variable javascript un contenu HTML comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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 voulais savoir s'il était possible d'exploiter ce contenu pour que sa donne forme à de l'HTML. Sachant que je transmet ce paramètre par une requête AJAX. Je sais pas si je me suis bien fais comprendre mais n'hésitez pas si jamais vous ne comprenez pas où vouliez plus de précision. Meric de votre écoute

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

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

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    ben mets le juste en innerHTML dans un div ou document Fragment
    Ma page Developpez - Mon Blog 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

    Venez sur le Chat de Développez !

  3. #3
    Membre confirmé
    Homme Profil pro
    Informatique
    Inscrit en
    Mai 2011
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2011
    Messages : 133
    Par défaut
    En fait je l'exploite de la façon suivante ma variable. Mais pour quelle soit exploitable comme tu me l'indique je dois utiliser un innerHTML où ça ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById('Body').value = bodyCorps;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <form method=post name="formpopup"action="email.php">
    <!--Ce div correspond la répétition du fond de la  Newsletter--> 
    <div class="finDuFond">
    	<!--Ce div  affiche la bordure de séparation en bas-->
    	<div class="bordureDuBas">
    	</div>
    	<!--Ce div correspond au bouton envoyer-->
    	<div id="bouton_send">
    		<input type="submit" value="Send Newsletter"/>
    		<!--Permet de récupérer et de transmettre par POST les email à la page PHP-->
    		<input type="hidden" name="Email" id="Email"/>
    		<input type="hidden" name="Body" id="Body"/>

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

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

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    heu "exploitable" ... où ça ?
    coté client ou serveur ??? en js ou php ?
    Ma page Developpez - Mon Blog 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

    Venez sur le Chat de Développez !

  5. #5
    Membre confirmé
    Homme Profil pro
    Informatique
    Inscrit en
    Mai 2011
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2011
    Messages : 133
    Par défaut
    Je dirais PHP. J'envoi un mail et je veux que le corps de ce mail contienne ma structure HTML contenu dans ma variable. Est ce possible tu penses ? Actuellement j'envoi parfaitement un mail avec tout ce qu'il faut sauf le contenu --' ce qui est l'essentiel ^^

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

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

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    ben si tu passes par un form, mets le contenu dans un input type hidden en en faisant un encodeURIComponent ...
    Ma page Developpez - Mon Blog 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

    Venez sur le Chat de Développez !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 15
    Dernier message: 10/03/2014, 19h40
  2. Réponses: 7
    Dernier message: 19/06/2013, 10h47
  3. Comment exploiter une variable d'une classe de type JFrame
    Par kamala dans le forum Agents de placement/Fenêtres
    Réponses: 8
    Dernier message: 01/07/2011, 16h35
  4. Comment exploiter les variables dans une fonction ?
    Par spawns dans le forum Langage
    Réponses: 2
    Dernier message: 20/06/2011, 00h06
  5. Réponses: 1
    Dernier message: 08/09/2007, 19h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo