Rechercher : dans
Par :

Interpreter du code HTML dans un textarea

Dernière réponse le 6 mar 2009 à 17:18:48 shortwaves, le 20 jui 2008 à 16:10:01 
 Signaler ce message aux modérateurs

Bonjour,

ce que je veux faire c'est un textarea avec l'option readonly='true', et dedans du code HTML
je veux que ce code HTML soit interpreté (les balises HTML)

voici un bout de mon code :

echo "<textarea name='mail' rows='20' cols='100' readonly='true'>".$mail."</textarea>";


avec la variable $mail contient du code HTML

merci d'avance SW TEAM : Enjoy blogging ;-)
Configuration: Windows XP
Firefox 2.0.0.15

Meilleures réponses pour « Interpreter du code HTML dans un textarea » dans :
[Site web] Vérifier, optimiser et nettoyer son code HTML Voir Les logiciels WYSIWYG de création de pages web produisent parfois du contenu HTML rempli de balises HTML inutiles, voire incompatibles avec les recommandations du W3C. Les outils proposés ci-dessous permettent de vérifier la validité du code HTML...
Il est possible de récupérer le code source PHP d'un site VoirMythe Un utilisateur peut récupérer le code source PHP d'un site web comme il peut récupérer le code HTML. Réalité FAUX Explications Les fichiers PHP (ASP, JSP, etc.) sont des fichiers interprétés côté serveur, ce qui signifie que le serveur...
Javascript - Interdire le clic droit de la souris VoirIl est possible d'empêcher que votre visiteur effectue un clic droit sur votre page. Ceci permet une protection relative de vote code source et de vos photos. Placez ce script entre les balises et de votre code HTML :
Déclaration d'une feuille de style (CSS) VoirDéclaration d'une feuille de style Les feuilles de style sont un sur-ensemble du langage HTML, cela signifie qu'elle ne sont pas intégrées directement dans les recommandations HTML du W3C. Ainsi, il est nécessaire de renseigner le code HTML avec...

1

dreamfeeder, le 20 jui 2008 à 16:12:51
Répondre à dreamfeeder

2

shortwaves, le 20 jui 2008 à 16:15:13

Salut,
merci dreamfeeder, mais j'ai deja lu ce sujet, et je n'ai pas bien compris la réponse.
est ce que tu peut être un peu plus claire?
qu'est ce que je dois faire pour le textarea pour qu'il interprète le HTML ? SW TEAM : Enjoy blogging ;-)

Répondre à shortwaves

3

dreamfeeder, le 20 jui 2008 à 16:40:29

Je ne suis pas sur d'avoir bien compris ce que tu demande.
en fait l'utilisateur rentre son code html puis tu le recupere dans une autre page dans laquelle tu veux afficher ce code html dans un textarea et qu'il soit interpreté? si c ca je crois pas que ce soit possible. par contre une <iframe> interpretera ton code

Répondre à dreamfeeder

4

shortwaves, le 20 jui 2008 à 18:12:09

C'est presque ça!
dans la 1ere page, l'utilisateur écrit le mail (avec un éditeur graphique, éventuellement FCK Editor), puis dans la 2eme page il la visualise avant de l'envoyer (aperçu avant l'envoi).

j'espère que c'est plus clair maintenant.

sinon, comment je peut utiliser la iframe? SW TEAM : Enjoy blogging ;-)

Répondre à shortwaves

5

dreamfeeder, le 20 jui 2008 à 18:27:15
  • +1

A la limite tu peux directement integrer le code dans un div par exemple,

genre:

<div id="apercuBox"></div>

<script language="javascript">
window.getElementById("apercuBox").innerHtml="<?=$mail?>";
</script>

Répondre à dreamfeeder

6

shortwaves, le 10 aoû 2008 à 22:37:50

Tu veux certainement dire <?PHP echo $mail; ?>
oui c'est une bonne méthode.
et maintenant comment faire pour faire un scroll pane dans ce div? SW TEAM : Enjoy blogging ;-)

Répondre à shortwaves

7

dreamfeeder, le 13 aoû 2008 à 00:11:34

Non non en fait <?=$mail?> marche aussi.

sinon pour avoir des barre de scroll si besoin dans une div tu peux utiliser "overflow:auto"
soit directement dans ta balise div:
<div id="apercuBox" style="overflow:auto"></div>

soit si ta un fichier css

#apercuBox{overflow:auto}


pour overflow tu peux soit mettre "auto" si tu veux que les barres de scroll s'affiche que si besoin est, ou soit "scroll"
si tu veux quelle s'affiche obligatoirement.

Répondre à dreamfeeder

8

shortwaves, le 16 aoû 2008 à 21:27:25

Merci dreamfeeder pour ta réponse,
maintenant une question concernant overflow: comment différencier les scroll bar verticales des horizontales?
ça veux dire : si je veux mettre les scroll bar verticales toujours, et celles horizontales seulement si nécessaire.
est ce que c'est clair? SW TEAM : Enjoy blogging ;-)

Répondre à shortwaves

9

Aide, le 6 mar 2009 à 16:59:25

Bonjour à tous

J'ai posté un sujet (le lien de cette page étant sous mon sujet) et je peux aider ici :

http://www.w3schools.com/css/css_examples.asp

Les exemples sont modifiables en ligne et le code est directement interprété après chargement mais seulement en ligne = les aspirateurs de sites (utilisés à bon escient ou non) ne servent pas. LE CODE ÉDITABLE EST À GAUCHE et LE CODE INTERPRÉTÉ EST À DROITE (dans une iframe (un cadre) je crois mais je ne suis pas assez calé).

Exemple pris sur la page :
http://www.w3schools.com/css/tryit.asp?filename=trycss_text-­decoration

Le but est ensuite de pouvoir faire la même chose sur ton site avec les courriels.
Si ça peut donner des idées aux lecteurs qui vont venir lire ce sujet c'est bien :-)

Le site en question est un bon site d'aide, surtout d'aide pratique, on voit ce que l'on modifie.

merci à tous

Répondre à Aide

10

 Aide, le 6 mar 2009 à 17:18:48

Re, j'avais pas vu ta question et pourtant le même site au-dessus ça peut aider :

CSS overflow Property : http://www.w3schools.com/Css/pr_pos_overflow.asp

Exemples éditables :

How to show overflow in an element using scroll
How to hide overflow in an element
How to show set the browser to automatically handle overflow

Sur ce site dans "Suggestions", il y a un lien vers une page avec toutes les combinaisons possibles pour les overflow, si il y est encore ... cherchez "Overflow". ha oui, tiens : http://www.brunildo.org/test/Overflowxy.html

à+

Répondre à Aide