recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Les fichiers de téléchargement inter-domaines avec une balise peuvent-ils être renommés?

Les fichiers de téléchargement inter-domaines avec une balise peuvent-ils être automatiquement renommés lorsque vous cliquez pour télécharger ?
Le fichier n'est pas sur mon serveur
Je ne souhaite pas enregistrer ce fichier sur mon serveur
Existe-t-il un moyen pour les utilisateurs de renommer automatiquement le nom du fichier lors du téléchargement en cliquant sur la balise a ?

过去多啦不再A梦过去多啦不再A梦2742 Il y a quelques jours1669

répondre à tous(2)je répondrai

  • 仅有的幸福

    仅有的幸福2017-05-24 11:35:26

    Vous pouvez utiliser l'attribut HTML5中的download, référez-vous à w3school :

    <a href="https://www.baidu.com/img/bd_logo1.png" download="baidu">
    

    Ci-joint est une solution inter-domaines

    Nginx (identique à Apache) :

    location /imgProxy {
        resolver 10.0.0.1;
        proxy_pass $arg_url;
    }

    <a href="/imgProxy?url=https://static.segmentfault.com/v-5922866b/global/img/logo-b.svg" download="logo">segmentfault</a> 
    

    répondre
    0
  • PHPz

    PHPz2017-05-24 11:35:26

    Actuellement, seul Chrome prend en charge cette fonctionnalité :

    <a href="..." download="file.mp4">Download</a>

    répondre
    0
  • Annulerrépondre