Estoy tratando de descargar algo de otro sitio web, lo intenté pero no funcionó. por favor necesito ayuda aqui
<a href="https://www.samanthaming.com/logo.png" class="text-1 text-uppercase" download> download here</a>Al principio, asegúrese de que el enlace de descarga sea válido. Ahora puede crear una función javascript personalizada para forzar la descarga desde un enlace externo.
<script> function downloadForce(link){ var url = link.getAttribute("data-href"); var fileName = link.getAttribute("download"); link.innerText = "Downloading..."; var xhr = new XMLHttpRequest(); xhr.open("GET", url, true); xhr.responseType = "blob"; xhr.onload = function(){ var urlCreator = window.URL || window.webkitURL; var imageUrl = urlCreator.createObjectURL(this.response); var tag = document.createElement('a'); tag.href = imageUrl; tag.download = fileName; document.body.appendChild(tag); tag.click(); document.body.removeChild(tag); link.innerText="download here"; } xhr.send(); } </script> <a class="text-1 text-uppercase" href="#" data-href='https://i.imgur.com/U2KQsBD.jpeg' download="image.jpeg" onclick='downloadForce(this)'>download here</a>