使用XMLHttpRequest从web服务获取图像
Get an image from a web service with XMLHttpRequest
我想从web服务中获取一个图像。连接到web服务已经成功,但图像没有在我的phoneGap应用程序中打开,也没有在Mozilla中打开。。。这是我的代码:
var request = new XMLHttpRequest();
request.open("GET",'http://patisserie-orient.fr/prestashop/prestashop/api/images/products/10/50?PHP_AUTH_USER=motdepasse&ws_key=login',true);
request.onreadystatechange = function()
{
if(request.readyState==4)
{
if (request.status == 200 || request.status == 0)
{
alert("Status2 is "+request.status);
document.getElementById("myimg").src='http://patisserie-orient.fr/prestashop/prestashop/api/images/products/10/50?PHP_AUTH_USER=motdepasse&ws_key=login';
}
}
}
request.send();
}
您是否能够使用此URL 获取图像
http://patisserie-orient.fr/prestashop/prestashop/api/images/products/10/50?PHP_AUTH_USER=motdepasse&ws_key=登录
如果是,那么你可以做的就是在HTML中给出这个<img src="http://patisserie-orient.fr/prestashop/prestashop/api/images/products/10/50?PHP_AUTH_USER=motdepasse&ws_key=login"
。
如果您获得带有URL的图像,Ajax就没有必要这样做。
甚至
<img src="http://patisserie-orient.fr/prestashop/prestashop/api/images/products/10/50?PHP_AUTH_USER=motdepasse&ws_key=login" onError="this.src='productorservernotavailable.gif'" />
相关文章:
- 点击(右键点击)使用传单地图库获取图像覆盖的像素坐标
- 如何使用javascript和xpath获取图像src
- 如何使用javascript从文件夹中获取图像并发布直接链接
- 如何从 javascript 中可能具有一个或多个图像的字符串中仅获取图像名称
- 获取图像节点js的主色
- 获取图像的平均外部像素颜色
- 使用asp.net FileUpload时从javascript获取图像宽度和高度
- jQuery:获取图像加载错误的详细信息
- 使用回调获取图像像素数据
- Javascript 正则表达式.获取图像源
- 获取图像宽度的最早事件
- 使用 JsonWebToken 授权标头获取图像
- 是从画布获取图像数据的任何方法,从远程视频中提取
- 铯:使用自己的OpenStreetMap服务器.:“无法获取图像磁贴”错误
- 从JSON数据中获取图像源
- 获取图像's磁盘中文件的实际高度和宽度
- 使用Jquery获取图像中心的文本
- 如何获取图像的宽度并将该值用作高度以使图像相当方正
- 在angular js和ionic中无法在服务器上捕获和上传图像以及从服务器上获取图像
- PhoneGap+JQuery_Mobile:如何通过单击按钮从照片/图像库中获取图像