给定URL后如何从图像获取超链接

塞宾·P·约翰逊

我想知道是否可以提供图像的超链接,例如:如果给出图像URL:我有一个网页说(http://www.example.com),图像例如:

<a href="http://example.com/12344/623/2"><img id="img" src="http://example.com/623/5602225.jpg" alt="The Image" name="img" height="1140" width="800"></a>

我在想有可能得到这个

http://example.com/12344/623/2

当我给

http://example.com/623/5602225.jpg

作为PHP和CURL的输入?

史蒂夫

是的,您需要解析html。

当您标记SimpleHtmlDom时:

include "simple_html_dom.php";
//example html
$html = '<a href="http://example.com/12344/623/1"><img id="img" src="http://example.com/623/5602224.jpg" alt="The Image" name="img" height="1140" width="800"></a>';
$html .= '<a href="http://example.com/12344/623/2"><img id="img" src="http://example.com/623/5602225.jpg" alt="The Image" name="img" height="1140" width="800"></a>';
$html .= '<a href="http://example.com/12344/623/3"><img id="img" src="http://example.com/623/5602226.jpg" alt="The Image" name="img" height="1140" width="800"></a>';

//the image url to search for
$img = 'http://example.com/623/5602225.jpg';

//Note if you want to get the html from a url and not a string,
// use $som = file_get_html('http://www.example.com/');
$dom = str_get_html($html);
$url = $dom->find('img[src='.$img.']', 0)->parent->href;
//$url equals http://example.com/12344/623/2

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在xlswriter上插入图像或超链接后如何添加边框

来自分类Dev

粘贴后如何自动将URL转换为超链接

来自分类Dev

单击超链接后如何清除URL_GET

来自分类Dev

如何从Excel 2010中的超链接获取URL?

来自分类Dev

php:如何从给定页面的特定div获取所有超链接?

来自分类Dev

如何从给定的链接获取图像缩略图?

来自分类Dev

如何超链接包含图像的跨度

来自分类Dev

如何确定图像是否超链接?

来自分类Dev

如何获得文本中的图像超链接?

来自分类Dev

如何超链接包含图像的跨度

来自分类Dev

如何超链接CSS制成的图像?

来自分类Dev

Sitecore:如何从“常规链接”字段获取“超链接管理器” URL

来自分类Dev

如何使用PHP DOM获取超链接?

来自分类Dev

如何从<li>在iframe中获取超链接

来自分类Dev

如何批量编辑超链接中的URL?

来自分类Dev

拖放:如果图像是链接(而不是链接的URL),如何获取要被丢弃的图像的URL

来自分类Dev

jQuery-获取所有超链接的图像

来自分类Dev

超链接图像链接边界

来自分类Dev

如何在Kendo网格超链接中制作图像

来自分类Dev

如何使用Aspose.Words DOM方法使图像超链接?

来自分类Dev

如何使用jQuery创建图像超链接元素?

来自分类Dev

如何在画布元素中向图像添加超链接?

来自分类Dev

如何在Kendo网格超链接中制作图像

来自分类Dev

超链接单击后如何防止重定向?

来自分类Dev

加载超链接页面后如何响应事件?

来自分类Dev

超链接结束后如何恢复幻灯片放映

来自分类Dev

如何从链接获取图像?

来自分类Dev

如何从链接获取图像?

来自分类Dev

在图像上定位超链接

Related 相关文章

热门标签

归档