[ASP] afficher du code HTML?

afficher du code HTML? [ASP] - ASP - Programmation

Marsh Posté le 04-06-2003 à 11:32:40    

Bonjour,
juste pour savoir comment je pourrais afficher du code HTML avec de l'ASP, par exemple en fesant : response.write("<b>coucou</b>" )
comment faire pour ke le navigateur affiche "<b>coucou</b>" et non pas "coucou"  ???
 :??:

Reply

Marsh Posté le 04-06-2003 à 11:32:40   

Reply

Marsh Posté le 04-06-2003 à 11:34:39    

&lt;b&gt;coucou&lt;b/&gt;
 
mais ça n'a rien à voir avec ASP, c'est juste un des principes de base du HTML :o
 
Ou bien si tu veux afficher une page complète de texte ne devant pas être traité comme tu HTML, tu balance un header Content-type: text/plain ou un truc du genre, en espérant que IE ne voit pas qu'il y a du HTML dedans :D


Message édité par antp le 04-06-2003 à 11:35:36

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 04-06-2003 à 14:54:07    

Server.HTMLEncode "<b>coucou</b>"

Reply

Marsh Posté le 04-06-2003 à 15:07:53    

MagicBuzz a écrit :

Server.HTMLEncode "<b>coucou</b>"


arf, ca c'est top  ;)

Reply

Marsh Posté le 04-06-2003 à 15:20:43    

Il me semble que dans l'autre sens, y'a aussi le decode, mais je suis pas sûr.
 
Sinon, il y a la même chose pour les URL (server.URLEncode et server.URLDecode) qui permet de générer proprement des URL valides (on s'en sert pour mettre des paramètres dans l'URL, afin d'échapper proprement le "&" par exemple (notmalement, IIS le fait implicitement, du coup je m'en sert jamais, mais ça peut arriver que ça serve :))

Reply

Marsh Posté le 04-06-2003 à 15:21:20    

antp a écrit :

&lt;b&gt;coucou&lt;b/&gt;
 
mais ça n'a rien à voir avec ASP, c'est juste un des principes de base du HTML :o
 
Ou bien si tu veux afficher une page complète de texte ne devant pas être traité comme tu HTML, tu balance un header Content-type: text/plain ou un truc du genre, en espérant que IE ne voit pas qu'il y a du HTML dedans :D


Le risque c'est surtout que IE t'ouvre notepad ou ultraedit ;)

Reply

Marsh Posté le 04-06-2003 à 15:40:31    

C'est bon, je l'ai fais avec replace(), c'est pour ca ke je disais que c t le top HTMLencode  :whistle: , c t juste pour générer en texte le contenu d'une de mes bases, c t pour moi  :D  

MagicBuzz a écrit :

Sinon, il y a la même chose pour les URL (server.URLEncode et server.URLDecode)


Ouaip, je connaissais celui la  ;)


Message édité par gothico le 04-06-2003 à 15:41:33
Reply

Marsh Posté le 04-06-2003 à 15:49:55    

MagicBuzz a écrit :

Server.HTMLEncode "<b>coucou</b>"


 
ha ouais alors on va dire que ça a quand même un rapport avec ASP contrairement à ce que je disais ;)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 04-06-2003 à 15:50:32    

MagicBuzz a écrit :


Le risque c'est surtout que IE t'ouvre notepad ou ultraedit ;)


 
Il faut qu'il soit vachement mal configuré alors :/  
Par défaut le browser affiche toujours lui-même le texte brut


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 04-06-2003 à 17:13:56    

Et les balises <PRE></PRE> ça existe encore ??
 
Je suis plus dans le coup moi...

Reply

Marsh Posté le 04-06-2003 à 17:13:56   

Reply

Marsh Posté le 04-06-2003 à 17:15:56    

Reply

Marsh Posté le 04-06-2003 à 17:21:27    

Ah c'est bien ce qu'il me semblait. c'est le plus simple à mon avis

Reply

Marsh Posté le 04-06-2003 à 17:49:03    

MagicBuzz a écrit :

Server.HTMLEncode "<b>coucou</b>"


c'est un response write qui écrit le html c'est ca? c'est super pratique si c'est le cas!


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 04-06-2003 à 17:51:10    

J'ai pas essayé ca, mais je pense qu'il permet d'encoder en HTML, apres il faut faire un response.write du résultat  ;)

Reply

Marsh Posté le 04-06-2003 à 18:05:51    

Euh... Oui, pis du coup faut des parenthèses autour de la chaîne (pas réveillé aujourd'hui :D)
 
Faut dire que là je vos l'heure passer alors que j'attends le résultat d'une requête que j'ai demandé sur un serveur auquel j'ai pas accès, et je commence à en avoir marre de la réactiviter de l'admin... :/
 
Parceque là, prochaine navette, à 18h25, chuis pas sûr d'avoir le temps de finir, et avec les grèves, si ça fait comme hier, je suis pas chez moi avant 21h :cry:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed