作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有一个名为“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 中的“下载”属性并逐个图像进行自动点击
$(".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 浏览器中尝试
关于javascript - 如何在 JavaScript 中保存一组特定的图像类别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31572436/
我是一名优秀的程序员,十分优秀!