001
<%
002
003
004
Function
ReplaceHtml(ConStr)
005
Dim
tmpReStr, regEx
006
tmpReStr =
CStr
(ConStr)
007
Set
regEx =
New
RegExp
008
regEx.Pattern =
"<\/*[^<>]*>"
009
regEx.IgnoreCase =
True
010
regEx.Global =
True
011
tmpReStr = regEx.Replace(tmpReStr,
""
)
012
ReplaceHtml = tmpReStr
013
End
Function
014
015
016
017
Function
ReplaceStyleTag(ConStr)
018
Dim
tmpReStr, regEx
019
tmpReStr =
CStr
(ConStr)
020
Set
regEx =
New
RegExp
021
regEx.Pattern =
"(<style)+[^<>]*>[^\0]*(<\/style>)+"
022
regEx.IgnoreCase =
True
023
regEx.Global =
True
024
tmpReStr = regEx.Replace(tmpReStr,
""
)
025
ReplaceStyleTag = tmpReStr
026
Set
regEx =
Nothing
027
End
Function
028
029
030
031
032
Function
ReplaceDivTag(ConStr)
033
Dim
tmpReStr, regEx
034
tmpReStr =
CStr
(ConStr)
035
Set
regEx =
New
RegExp
036
regEx.Pattern =
"<(\/){0,1}div[^<>]*>"
037
regEx.IgnoreCase =
True
038
regEx.Global =
True
039
tmpReStr = regEx.Replace(tmpReStr,
""
)
040
ReplaceDivTag = tmpReStr
041
Set
regEx =
Nothing
042
End
Function
043
044
045
046
047
048
Function
ReplaceATag(ConStr)
049
Dim
tmpReStr, regEx
050
tmpReStr =
CStr
(ConStr)
051
Set
regEx =
New
RegExp
052
regEx.Pattern =
"<(\/){0,1}a[^<>]*>"
053
regEx.IgnoreCase =
True
054
regEx.Global =
True
055
tmpReStr = regEx.Replace(tmpReStr,
""
)
056
ReplaceATag = tmpReStr
057
Set
regEx =
Nothing
058
End
Function
059
060
061
062
063
Function
ReplaceFontTag(ConStr)
064
Dim
tmpReStr, regEx
065
tmpReStr =
CStr
(ConStr)
066
Set
regEx =
New
RegExp
067
regEx.Pattern =
"<(\/){0,1}font[^<>]*>"
068
regEx.IgnoreCase =
True
069
regEx.Global =
True
070
tmpReStr = regEx.Replace(tmpReStr,
""
)
071
ReplaceFontTag = tmpReStr
072
Set
regEx =
Nothing
073
End
Function
074
075
076
077
078
Function
ReplaceSpanTag(ConStr)
079
Dim
tmpReStr, regEx
080
tmpReStr =
CStr
(ConStr)
081
Set
regEx =
New
RegExp
082
regEx.Pattern =
"<(\/){0,1}span[^<>]*>"
083
regEx.IgnoreCase =
True
084
regEx.Global =
True
085
tmpReStr = regEx.Replace(tmpReStr,
""
)
086
ReplaceSpanTag = tmpReStr
087
Set
regEx =
Nothing
088
End
Function
089
090
091
092
093
Function
ReplaceObjectTag(ConStr)
094
Dim
tmpReStr, regEx
095
tmpReStr =
CStr
(ConStr)
096
Set
regEx =
New
RegExp
097
regEx.Pattern =
"<object.*?/object>"
098
regEx.IgnoreCase =
True
099
regEx.Global =
True
100
tmpReStr = regEx.Replace(tmpReStr,
""
)
101
ReplaceObjectTag = tmpReStr
102
Set
regEx =
Nothing
103
End
Function
104
105
106
107
108
Function
ReplaceIFrameTag(ConStr)
109
Dim
tmpReStr, regEx
110
tmpReStr =
CStr
(ConStr)
111
Set
regEx =
New
RegExp
112
regEx.Pattern =
"(<iframe){1,}[^<>]*>[^\0]*(<\/iframe>){1,}"
113
regEx.IgnoreCase =
True
114
regEx.Global =
True
115
tmpReStr = regEx.Replace(tmpReStr,
""
)
116
ReplaceIFrameTag = tmpReStr
117
Set
regEx =
Nothing
118
End
Function
119
120
121
122
123
Function
ReplaceScriptTag(ConStr)
124
Dim
tmpReStr, regEx
125
tmpReStr =
CStr
(ConStr)
126
Set
regEx =
New
RegExp
127
regEx.Pattern =
"(<script){1,}[^<>]*>[^\0]*(<\/script>){1,}"
128
regEx.IgnoreCase =
True
129
regEx.Global =
True
130
tmpReStr = regEx.Replace(tmpReStr,
""
)
131
ReplaceScriptTag = tmpReStr
132
Set
regEx =
Nothing
133
End
Function
134
135
136
137
138
Function
ReplaceClassTag(ConStr)
139
Dim
tmpReStr, regEx
140
tmpReStr =
CStr
(ConStr)
141
Set
regEx =
New
RegExp
142
regEx.Pattern =
"(class=){1,}("
"|\'){0,1}\S+("
"|\'|>|\s){0,1}"
143
regEx.IgnoreCase =
True
144
regEx.Global =
True
145
tmpReStr = regEx.Replace(tmpReStr,
""
)
146
ReplaceClassTag = tmpReStr
147
Set
regEx =
Nothing
148
End
Function
149
%>
(鼠標移到代碼上去,在代碼的頂部會出現四個圖標,第一個是查看源代碼,第二個是復制代碼,第三個是打印代碼,第四個是幫助)