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

时间:2011-10-23 12:06:05

标签: javascript jquery html css

我想通过其css id,类和应用javascript / jquery get方法从外部网络链接(如http://www.alpha.com/beta/?a=some_url_encoding)获取图像?有人可以帮我这个吗?

2 个答案:

答案 0 :(得分:0)

某个外部域上的图像在您将其添加到DOM之前没有类或ID。

您可以使用jQuery创建一个图像标记,并将其附加到一些现有的DOM元素:

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

答案 1 :(得分:0)

原则上,你会这样做:

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

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