ASP提取CSS中的图片地址

石头 发布于2009-12-24 08:49:11 分类: 编程技术 已浏览1053 网友评论3条 我要评论

    最近自己在写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代码)%>

已经有(3)位网友发表了评论,你也评一评吧!

原创文章转载请注明引自石头博客 http://www.stou.info/ 欢迎订阅石头博客

猜你也喜欢

关于 css 的相关文章

  1. 发表于2010-04-14 21:25:01

    哈哈,不用那么麻烦,教你一个简单的方法,用opera另存一下就可以了,网页所需要的文件全都能下载下来

    石头 于 2010-4-15 9:20:27 回复
    恩,我也常那样用,不过如果要在程序中操作的话,就要写代码了啦!

  2. 发表于2010-01-29 20:11:21

    学习了....
    做个朋友,,,
    来我网站逛逛www.8080g.com

  3. 发表于2009-12-24 14:38:05

    巴图高手,哈,圣诞快乐。。。

    石头 于 2010-4-15 9:20:54 回复
    很久不见你来我的博客了Cry

称呼:

邮件:

网站:

验证:

记住我的信息,下次不用再输入小诀窍:按ctrl+y键可以启动搜狗云输入法