如何在JavaScript中保存一组特定的类图像
How do I save a specific set of class of images in JavaScript?
有一个名为"original-image"的类,它是img元素。我想知道如何在本地保存所有"original-image"类元素的src值。
这是代码:
<img title="Pirate Queen" alt="Pirate Queen" class="original-image " src="http://t0.rbxcdn.com/cfe7e313ed7cd57f5e39c7c4aad18683">
我试图将此元素的src保存到我的硬盘驱动器上,但对于页面上的"original-image"类的所有元素。我该怎么做呢?
为你的黑客行为感到高兴,请我喝杯啤酒....
我们将从html5中使用"download"属性并创建一个自动点击,逐个图像
$(".original-image").each(function(){
//Current image tag
$this = $(this);
//Current url
$current_url = $this.attr('src');
//Dynamic anchor
$shadow_anchor = $('<a id="super_shadow_anchor" download href=' + $current_url +'></a>');
$('body').append($shadow_anchor);
setTimeout(function(){
//Native click, jquery's click do not work
$("#super_shadow_anchor").get(0).click();
//remove the anchor`enter code here`
$("#super_shadow_anchor").remove();
}, 500);
});
编辑:在HTML5浏览器中尝试
相关文章:
- fluxxor向一个flux实例添加一组以上的操作
- 无限循环一组图像
- 图像高度只会从一大组图像中检索一次
- 学习JavaScript:有没有办法在不使用个人ID的情况下更改一组图像的图像文件
- 在 JavaScript 中,只有一张图像出现在 3 张图像的数组中
- 在我的网页中显示一组图像
- 使用 jQuery 将文本定位在一组图像上
- CSS:当 image1 动画不合适时,一组图像会移动,而它们应该保留在原处
- 在一组图像中只用 javascript 更改 src
- 使用$(this)添加不同<p>'s在一组图像的顶部
- 每次重新加载我的网站时,从阵列中随机选择一组6个不同的图像
- 检索数组和输出结果以生成一组html图像
- 迭代地显示一组图像,每次只显示一个
- 使用D3js循环遍历一组图像
- 如何在JavaScript中保存一组特定的类图像
- 淡入淡出循环jquery中的一组图像
- 仅当选择了一组特定单选按钮中的至少一个时才显示图像
- 在javascript的提示框中插入一组图像
- 如何根据一组控件和目标坐标将图像转换为不同的大小
- 三个Js如何在一组立方体的立方体的所有侧面映射不同的随机图像