刷新网页后图片和文字更换
一个网页的图片地址src不指向某个具体的图片,而是一个网页(例如http://a.com/a),这个网页打开后有多个图片和文字。每次刷新网页,它都会自动从后面的网页里随机...
一个网页的图片地址src不指向某个具体的图片,而是一个网页(例如http://a.com/a),这个网页打开后有多个图片和文字。 每次刷新网页,它都会自动从后面的网页里随机提取一张图片和相应的文字内容。 这种功能是怎么实现的呢?有没有相关的教程或者案例啊?
展开
1个回答
展开全部
你设想的这种模式只有在远端采集的时候才有意义。如果在同一个域下调用的话是没有必要让一个页面到另外一个页面抓取内容,那样做会毫无意义的增加服务器压力
远端采集的时候,比如你想在自己的页面里面随机同步调用猫扑首页的某几个图片。那么你可以在页面里调用HTTPXML抓取猫扑首页代码,然后对代码进行解析,分离出若干你需要的图片和文字赋值到一个数组里,然后生产随机数当做数组下标来实现随机调用。你随便找个新闻小偷的代码就可以看到HTTPXML的用法,产生指定范围内的随机数的方法由你使用的脚本语言不同而不同。
IMG标签的SRC属性可以指向一个非图片文件地址,但是此地址必须能够返回一个带有正确文件头的二进制内容,img的SRC是不支持显示HTML页面内容的,因此如果你想用 <IMG SCR=http://a.com/a > 的形式显示图片内容,则http://a.com/a 必须设置默认文档,且默认文档必须以二进制方式发送图片文件内容
远端采集的时候,比如你想在自己的页面里面随机同步调用猫扑首页的某几个图片。那么你可以在页面里调用HTTPXML抓取猫扑首页代码,然后对代码进行解析,分离出若干你需要的图片和文字赋值到一个数组里,然后生产随机数当做数组下标来实现随机调用。你随便找个新闻小偷的代码就可以看到HTTPXML的用法,产生指定范围内的随机数的方法由你使用的脚本语言不同而不同。
IMG标签的SRC属性可以指向一个非图片文件地址,但是此地址必须能够返回一个带有正确文件头的二进制内容,img的SRC是不支持显示HTML页面内容的,因此如果你想用 <IMG SCR=http://a.com/a > 的形式显示图片内容,则http://a.com/a 必须设置默认文档,且默认文档必须以二进制方式发送图片文件内容
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |