我们可以在更改新 URL 后强制更改图像吗?在我的情况下......当用户将任何图片的 URL 放入文本框中时,我正在放入图像源......
OnBlur:图像在浏览器上显示..但问题是加载图像后,当我将另一个 URL 放入文本框并删除以前的...图像不出现..但是图像的来源已更改...这里是我的代码
$("#urltxt").blur(function () {
var source = $("#urltxt").val();
$("#target").attr("src", source);
$('#target').Jcrop({
setSelect: [100, 100, 50, 50],
onRelease: clearCoords
}
});
$("#urltxt").keyup(function () {
src = $('#target').attr('src');
// check for existing ? and remove if found
queryPos = src.indexOf('?');
if (queryPos != -1) {
src = src.substring(0, queryPos);
}
$('#target').attr('src', $("#urltxt").val() + '?' + Math.random());
});
我的 HTML 标签是
<img src="" id="target"/>
<input id="urltxt" name="url" placeholder="URL" />
任何建议将不胜感激.. Thx..