Försöker att få bort ett javascript ur en sträng då jag läst in en html sida, men kan inte få det att fungera. Någon som kan hjälpa mig ? Hej!Få bort javascript ur sträng ?
Har försökt med följande:
Set objRegExp = New RegExp
objRegExp.IgnoreCase = True
objRegExp.Global = True
ObjRegExp.Pattern = "<!--[^>]-->" ' Det är här som problemet finns vad som skall skrivas för att matchningen skall bli rätt.
strtext = server.HTMLEncode(objRegExp.Replace(strtext,""))Sv: Få bort javascript ur sträng ?
Jag skulle föreslå
objRegExp.Pattern = "<!--.*?-->"
strtext = Server.HTMLEncode(objRegExp.Replace(strtext, ""))
istället. Se till så att du har senaste versionen av Microsofts Script Engine som stödjer none-greedyuttryck.
Det som jag inte riktigt förstår är varför du använder <!-- --> när du ska söka upp JavaScript? <!-- --> är ju vanliga HTML-kommentarer...
Lycka till och lev väl,
Tom S.