最近自己在写ZBLOG扒皮机的时候需要把下载的CSS里的所有背景图片也下载,最开始是准备使用正则表达式来提取背景,后来因为本人不熟悉正则表达式,总是出错,所以自己用Split方法写了一个。可以提取CSS中的所有图片,用“;”分割输出。
来看代码:
Function ReadIMGinCSS(str)
If Instr(str,"url(")>0 Then
s_1=split(str,"url(")
For i=0 to Ubound(s_1)
If Instr(s_1(i),")")>0 Then
s_2=split(s_1(i),")")
s_3=s_3&";"&s_2(0)
End If
Next
End If
ReadIMGinCSS=s_3
End Function
使用方法:<%=ReadIMGingCSS(Css代码)%>
原创文章转载请注明引自石头博客 http://www.stou.info/ 欢迎订阅石头博客。
哈哈,不用那么麻烦,教你一个简单的方法,用opera另存一下就可以了,网页所需要的文件全都能下载下来
学习了....
做个朋友,,,
来我网站逛逛www.8080g.com
巴图高手,哈,圣诞快乐。。。