在网页源码中 不论你用的是绝对路径还是相对路径 浏览器都能显示出图片 我想问的是如何获得相对路径图片的绝对路径 也就是下载地址 如何用易语言获取 ?
【看过来】
图片链接有很多中样式 比如
1、<img src=pic/11.jpg/>
2、<img src="pic/111.jpg"/>
3、<img src="http://www.baidu.com/logo.gif"/>
第三种情况很好办 在第一第二种情况下 就不怎么好办了 如果网页是纯静态的应该还行 但很多网页是动态的url 那就更难办
但是浏览器的话 不论你是什么样的页面 什么样的图片链接形式 只要鼠标右键 属性就能看到图片的地址 这也是用程序写出来的啊 这才是关键 别拿我当小孩 什么什么正则表达式
好åå¯ä»¥ç¨ï¼http读æ件ï¼ç¶ååæhttpå¼å¤´ï¼jpgï¼pngï¼gifï¼çå¾çæ ¼å¼ç»å°¾çææ¬ã
----------------------------------------------------------------------------------------------------------
ä»å±æ§é读å°åè·ä½ ä»ææ¬éåå°åä¸ä¸æ ·ï¼ä½ 讲é£ä¹æ¯ç¨åºååºæ¥çï¼æ¯çãè¿å¥è¯æ¯ä¸é å¯è¿å°±ç¸å½äºwindowsçç¨åº ä½ æ¿å°LINUX ä¸å®è¡ä¸æ ·ï¼è½ç¶ç®çä¸æ · ä½æ¯è¿ç¨ä¸ä¸å ç¨æ£å表达å¼å¯ä»¥åï¼å¦æä¸ä¼è¿ä¸ª 麻ç¦ä¸ç¹ å¯ä»¥å¯»æ¾ææ¬â<img src=âè¿ä¸ªå¼å¤´ â/>âç»å°¾ï¼ååºä¸é´ææ¬ä¹æ¯å¯ä»¥çå
----------------------------------------------------------------------------------------------------------
ä»å±æ§é读å°åè·ä½ ä»ææ¬éåå°åä¸ä¸æ ·ï¼ä½ 讲é£ä¹æ¯ç¨åºååºæ¥çï¼æ¯çãè¿å¥è¯æ¯ä¸é å¯è¿å°±ç¸å½äºwindowsçç¨åº ä½ æ¿å°LINUX ä¸å®è¡ä¸æ ·ï¼è½ç¶ç®çä¸æ · ä½æ¯è¿ç¨ä¸ä¸å ç¨æ£å表达å¼å¯ä»¥åï¼å¦æä¸ä¼è¿ä¸ª 麻ç¦ä¸ç¹ å¯ä»¥å¯»æ¾ææ¬â<img src=âè¿ä¸ªå¼å¤´ â/>âç»å°¾ï¼ååºä¸é´ææ¬ä¹æ¯å¯ä»¥çå
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-07-21
相对目录是对网站而言的,比如:../../tp/1.jpg,而获取源码的地址一般是文章页,是二级目录也可能是三级目录,,,,所以用正则取图片相对路径,,,,然后与主域名逐一比对,,,比对方式可以使用GET取返回值,,,也可能判断远程文件是否存在
比如 这是文章页
逐一比对就是
写个子程序调用就行了,,,,说得够详细了吧
比如 这是文章页
逐一比对就是
写个子程序调用就行了,,,,说得够详细了吧
第2个回答 2011-07-19
获取http://到结尾是jpg;bmp;png;gif等后缀的文件就是连接了,用正则的话很简单了。、
第3个回答 2011-07-19
http读文件本回答被提问者采纳