Ik gebruik onderstaande code om een string te doorzoeken om de gevonden zoekstr op te lichten.
Nu kan fv_string ook a hrefs bevatten en zoals het nu gaat vervangt hij deze natuurlijk ook als de zoekstr voorkomt waardoor de link niet meer werkt, <span id='zoekres'> in een a href werk niet lekker
Ik zoek iets wat dit voorkomt.
fv_string bevat de volgende tags [pdf]...[/pdf] , [img]...[/img], [url]...[/url] Dit zijn de tags die een link bevatten.
Hoe kan ik voorkomen dat de functie Emphasize alles tussen deze tags niet meeneemt?
gr niek
ASP:
1
2
3
4
5
6
7
| Function Emphasize(fv_string,fv_term) If (fv_string<>"" and fv_term<>"") Then Emphasize=Replace(fv_string,fv_term,"<span id='zoekres'>"&fv_term&"</span>",1,18,1) Else Emphasize=fv_string End If End Function |
Nu kan fv_string ook a hrefs bevatten en zoals het nu gaat vervangt hij deze natuurlijk ook als de zoekstr voorkomt waardoor de link niet meer werkt, <span id='zoekres'> in een a href werk niet lekker
Ik zoek iets wat dit voorkomt.
fv_string bevat de volgende tags [pdf]...[/pdf] , [img]...[/img], [url]...[/url] Dit zijn de tags die een link bevatten.
Hoe kan ik voorkomen dat de functie Emphasize alles tussen deze tags niet meeneemt?
gr niek