version 6.7
ENVOYER TEXTE HTML (texteHTML{; sansContexte})
Paramètre | Type | Description | |
texteHTML | Texte | Champ ou variable texte au format HTML à | |
envoyer au navigateur | |||
sansContexte | Booléen | Vrai = Passage en mode sans contexte | |
Faux ou omis = Conserver mode courant |
Description
La commande ENVOYER TEXTE HTML permet d'envoyer directement des données texte formatées en HTML.
Le paramètre texteHTML contient les données à envoyer. 4D n'effectue aucun contrôle sur le contenu de ce paramètre, vous devez donc veiller à ce que le codage HTML soit correct. Le texte doit être encodé en ISO Latin-1.
Note : Cette commande équivaut strictement à l'envoi d'un BLOB ayant le type "text/html" à l'aide de la commande ENVOYER BLOB HTML.
Le paramètre sansContexte vous permet d'indiquer au serveur Web 4D que vous souhaitez passer du mode "contextuel" au mode "sans contexte". Dans ce cas, passez Vrai dans sansContexte.
Pour conserver le mode courant, passez Faux dans sansContexte ou omettez ce paramètre.
Les éventuelles références aux variables 4D et balises de type 4DSCRIPT dans le texte sont toujours analysées, quel que soit le mode.
Exemple
La méthode suivante :
TEXTE VERS BLOB("<html><head></head><body>"+Chaine(Heure courante)+"</body></html>"; $blob;UTF8 Texte sans longueur) ENVOYER BLOB HTML ($blob;"text/html")
... peut être remplacée par :
ENVOYER TEXTE HTML ("<html><head></head><body>"+Chaine(Heure courante)+"</body></html>")
Référence
ENVOYER BLOB HTML, Mac vers ISO.