<!-- TS14 - Модификация для Тильды. Скачивание изображений по клику в блоке SV401 https://mod.tistols.com/download-images -->
<script>
document.addEventListener('DOMContentLoaded', function() {
document.querySelectorAll('.t851__col').forEach(function(col) {
var imageUrl = col.querySelector('.t851__bg').getAttribute('data-original');
var button = col.querySelector('.t-card__btn');
if (button && imageUrl) {
button.addEventListener('click', function() {
var xhr = new XMLHttpRequest();
xhr.open('GET', imageUrl, true);
xhr.responseType = 'blob';
xhr.onload = function() {
if (xhr.status === 200) {
var blob = xhr.response;
var link = document.createElement('a');
link.href = window.URL.createObjectURL(blob);
link.download = imageUrl.substring(imageUrl.lastIndexOf('/') + 1);
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
}
};
xhr.send();
});
}
});
});
</script>
<!-- TS14 - Модификация для Тильды. Скачивание изображений по клику в блоке GL12 https://mod.tistols.com/download-images -->
<script>
document.addEventListener('DOMContentLoaded', function() {
document.querySelectorAll('.t603__tile').forEach(function(block) {
block.addEventListener('click', function() {
var imageUrl = block.querySelector('.t603__blockimg').getAttribute('data-original');
var xhr = new XMLHttpRequest();
xhr.open('GET', imageUrl, true);
xhr.responseType = 'blob';
xhr.onload = function() {
if (xhr.status === 200) {
var blob = xhr.response;
var link = document.createElement('a');
link.href = window.URL.createObjectURL(blob);
link.download = imageUrl.substring(imageUrl.lastIndexOf('/') + 1);
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
}
};
xhr.send();
});
});
});
</script>