使用 JS 将字符串附加到映像 SRC
append string to image src using js
我有一个页面,里面有<img src="/images/product/whatever-image.jpg" alt="" />
我想要它,以便在加载页面时,字符串"?操作=缩略图"追加到 src 的值,使其src="/images/product/whatever-image.jpg?Action=thumbnail"
如何使用 JS 实现此目的?
window.addEventListener('load', function(){
/* assuming only one img element */
var image = document.getElementsByTagName('img')[0];
image.src += '?Action=thumbnail';
}, false);
请注意,更改图像的来源将从服务器"重新获取"图像 - 即使图像相同。这将更好地在服务器端完成。
评论后更新:
window.addEventListener('load', function(){
/* assuming only one div with class "divclassname" and img is first child */
var image = document.getElementsByClassName('divclassname')[0].firstChild;
image.src += '?Action=thumbnail';
}, false);
使用这个:
window.onload = function() {
document.getElementById('myImage').src += "/Action=thumbnail";
};
相关文章:
- 如何使jQuery中的悬停函数单独应用于数据库映像
- 无法在Safari中加载跨源映像(来自CloudFront)
- 有没有一种方法可以从chrome'的存储映像
- 如何在不必维护每个文件的两个版本的情况下,将通用JavaScript和映像部署到两个不同的EAR
- 在使用 Django 静态文件时动态设置映像时,只有绝对路径才能与 jquery 一起使用
- 获取我的数组中的每个 ID 映像 src
- 映像选取器在初始化时预选项
- 循环映像 IE7 问题
- 本地映像对象未在Javascript中正确初始化
- PHP抓取没有扩展的远程映像
- 如何在ASP.NET Response.BinaryWrite生成的Javascript中处理字节数组映像
- JQuery Error在出现错误时加载备用映像的事件
- 在MySQL中存储映像路径与使用<img src=“"onError=“">
- 使用 JS 将字符串附加到映像 SRC
- 确定动态映像 src 的文件扩展名
- 更改驻留在克隆 DIV 中的映像的映像 SRC
- Javascript 更改高度和宽度不会更改 SRC 映像
- JQuery 无法获取以前的映像 src
- 使用 Javascript 替换映像 src 的目录
- 如何使用javascript / JQuery在所有dom映像上交换img src中的一个术语