更改来自第三方服务器的图像
Changing an image from third party server
我正在寻找一种方法来更改我无法访问的脚本(托管在第三方服务器上)上的图像。
我想显示的图像在href中,但img src显示的是缩略图版本。
我假设我需要某种jQuery脚本,用附加的版本替换每个实例(可能不止一个)。
div为:
<div id="imagezoomcontainer">
<a target="_blank" class="chatlink" href="goodimage.jpg">
<span></span>
<img src="badimage.jpg" align="middle" border="0" height="100" width="100"></a>
</div>
我希望我能访问服务器——这会节省很多时间!
这是一个基本示例,它将在页面加载时进行更改。
$(document).ready(function(){
$("#imagezoomcontainer img").attr("src",$("#imagezoomcontainer .chatlink").attr("href"));
});
正如您所猜测的,您需要浏览所有图像并进行更改。您可以使用$.each
循环来执行类似的操作:
$(document).ready(function(){
$.each("#imagezoomcontainer img", function(){
$(this).attr("src", $(this).parent().children(".chatlink").attr("href");
});
});
尝试
$(".chatlink").click(function(){
e.preventDefault();
var thisObj = $(this);
thisObj.next("img").attr("src", thisObj.attr("href"));
});
相关文章:
- 使用JSP从服务器检索和显示图像
- 将处理后的图像上传到服务器
- 使用FormData上传AJAX图像;t在服务器端显示图像
- 从安卓设备将图像上传到服务器时,文件扩展名错误
- 将Adobe创意编辑的图像上传到我的服务器,而不是他们的创意云
- 使用服务器上的HTML/js在网页上显示图像
- 将处理后的图像发送到服务器进行保存
- 从Web服务器下载图像按钮单击使用JavaScript
- 从Div创建图像,并使用Javascript和ASP.net将其保存到服务器
- 在服务器上通过jQueryAjax上传加载的图像时出现问题
- 如何通过ajax php将图像上传到服务器本地目录,其中html表单haven't任何传统的提交按钮
- 如何将图像上传到带有 CSS 过滤器的服务器
- 如何使用 HTML 图像请求将数据发送到服务器,或返回数据作为响应
- 铯:使用自己的OpenStreetMap服务器.:“无法获取图像磁贴”错误
- 如何在 HTML 中的按钮单击上更改图像(IMG URL 每次来自服务器)
- 动态图像加载是否会减少服务器过载
- 在将图像保存到服务器之前检查图像大小
- 如何从服务器响应中显示phonegap中的图像
- Node.js服务器:图像上传/损坏问题
- JavaScript使用服务器图像的FileReader