suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Können domänenübergreifend heruntergeladene Dateien mit einem Tag umbenannt werden?

Können domänenübergreifende Downloaddateien mit einem Tag automatisch umbenannt werden, wenn zum Herunterladen geklickt wird?
Die Datei befindet sich nicht auf meinem Server.
Ich möchte diese Datei nicht auf meinem Server speichern.
Gibt es eine Möglichkeit für Benutzer, den Dateinamen beim Herunterladen automatisch umzubenennen, indem sie auf das Tag „a“ klicken?

过去多啦不再A梦过去多啦不再A梦2746 Tage vor1674

Antworte allen(2)Ich werde antworten

  • 仅有的幸福

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

    可以使用HTML5中的download属性,参考w3school:

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

    附跨域解决方法

    Nginx (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> 
    

    Antwort
    0
  • PHPz

    PHPz2017-05-24 11:35:26

    目前只有Chrome支持这个特性:

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

    Antwort
    0
  • StornierenAntwort