欢迎来到福编程网,本站提供各种互联网专业知识!

去除内容中的html

发布时间:2006-06-14 作者: 来源:转载
0thenj=1elsej=0fori=jtoubound(arysplit)ifinstr(arysplit(i),">")thenarysplit(i)=mid(arysplit(i),instr(arysplit(i),">")+1)elsearysplit(i)="",">")strOutput=replace(strOutput,"
<%
Option Explicit

Function stripHTML(strtext)
dim arysplit,i,j, strOutput
arysplit=split(strtext,"<")

if len(arysplit(0))>0 then j=1 else j=0

for i=j to ubound(arysplit)
if instr(arysplit(i),">") then
arysplit(i)=mid(arysplit(i),instr(arysplit(i),">")+1)
else
arysplit(i)="<" & arysplit(i)
end if
next

strOutput = join(arysplit, "")
strOutput = mid(strOutput, 2-j)
strOutput = replace(strOutput,">",">")
strOutput = replace(strOutput,"<","<")

stripHTML = strOutput
End Function


%>


Enter an HTML String:





<% if Len(Request("txtHTML")) > 0 then %>



View of string with no HTML stripping:


<BR> <%=Request("txtHTML")%><BR>


View of string with HTML stripping:



<%=StripHTML(Request("txtHTML"))%>

<% End If %>

相关推荐