/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Fjernelse af nogle HTML-koder...
Fra : Magnus


Dato : 27-06-03 15:24

Hvordan kan jeg fjerne de HTML koder og kun dem som indsætter billeder fx.
sådan en som denne og i alle dens afskyggninger?
<img src='/graphics/blank.gif' width='5' height='0'>


/Magnus



 
 
Ryan (28-06-2003)
Kommentar
Fra : Ryan


Dato : 28-06-03 04:47

> Hvordan kan jeg fjerne de HTML koder og kun dem som indsætter billeder fx.
> sådan en som denne og i alle dens afskyggninger?
> <img src='/graphics/blank.gif' width='5' height='0'>

Dette burde virke, - hvis du bruger xhtml, ellers skal du lige fjerne "/".
Der findes nok også mange meget bedre eksempler på kode (While er vist nok
blevet erstattet med Do), men det virker efter hensigten.

strTempi = indhold ' indhold er lig med den kode, du ønsker at fjerne img
fra.
While (Instr(1,strTempi,"<img") > 0) AND (Instr(1, strTempi, "/>") > 0)
strTempi = Left(strTempi, Instr(1, strTempi, "<img")-1) Right(strTempi,
Len(strTempi)-Instr(Instr(1, strTempi, "<img")+3,strTempi, "/>")-1)
WEnd
indhold = strTempi


--
Ryan



Jakob Andersen (29-06-2003)
Kommentar
Fra : Jakob Andersen


Dato : 29-06-03 18:09

Magnus skrev:
> Hvordan kan jeg fjerne de HTML koder og kun dem som indsætter billeder fx.
> sådan en som denne og i alle dens afskyggninger?
><img src='/graphics/blank.gif' width='5' height='0'>

Hvis det er til et forum eller lignende plejer man ofte at bruge
Server.HTMLEncode( streng ), denne sørger for at alt HTML kode blot
bliver udskrevet som det var meningen.

Læs evt. mere om Server.HTMLEncode i dokumentationen:
http://msdn.microsoft.com/library/en-us/iisref/htm/ref_vbom_seromhtenc.asp

--
Jakob Andersen

Jonas Schmeltz Aaber~ (29-06-2003)
Kommentar
Fra : Jonas Schmeltz Aaber~


Dato : 29-06-03 20:49

> Hvis det er til et forum eller lignende plejer man ofte at bruge
> Server.HTMLEncode( streng ), denne sørger for at alt HTML kode blot
> bliver udskrevet som det var meningen.

Ja, men ikke fjerne dem....!

MVH Jonas (aka Juke)

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jakob Andersen (30-06-2003)
Kommentar
Fra : Jakob Andersen


Dato : 30-06-03 00:22

Jonas Schmeltz Aaberg skrev:
> Ja, men ikke fjerne dem....!

Da spørgeren ikke var videre informativ omkring i hvilken sammenhæng det
skulle bruges, skød jeg på at det var brugerinput der senere skulle
vises via HTML der var problemet hvorfor Server.HTMLEncode var et oplagt
forslag.

--
Jakob Andersen

Jonas Schmeltz Aaber~ (30-06-2003)
Kommentar
Fra : Jonas Schmeltz Aaber~


Dato : 30-06-03 09:28

> Da spørgeren ikke var videre informativ omkring i hvilken sammenhæng det
> skulle bruges, skød jeg på at det var brugerinput der senere skulle
> vises via HTML der var problemet hvorfor Server.HTMLEncode var et oplagt
> forslag.

Yep - også korrekt....
- Jonas

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste