使用javascript从外部webblink通过其属性(id, class)获取图像

get image from an external weblink through its attributes (id, class) using javascript

本文关键字:id class 图像 获取 属性 从外部 javascript webblink 使用      更新时间:2023-09-26

我想通过其css id, class和应用javascript/jquery获取方法从外部webblink(如http://www.alpha.com/beta/?a=some_url_encoding)获得图像?有人能帮我一下吗?

在某些外部域上的图像没有类或id,直到您将其添加到DOM中。

你可以用jQuery创建一个图像标签,并将它附加到一些现有的DOM元素:

$("<img src='http://alpha.com/beta/?a=some_url_encoding' />").appendTo(".existing");

原则上,您可以这样做:

$.get('http://www.alpha.com/beta/?a=some_url_encoding', function(data) {
    var images = $(data).find('img');
    //...
});

然而,你不能。这样做将是一个跨域AJAX请求,为了防止XSS,这是被禁止的。