Czy istnieje opcja zastępcza po stronie klienta dla przeglądarek, które nie obsługują atrybutu "pobieranie" HTML5?Jakieś awaryjne rozwiązania po stronie klienta dla atrybutu pobierania html5?
Obecnie jest to poprawnie obsługiwane tylko w przeglądarce Chrome. Firefox ma wsparcie, ale ma podejrzany punkt widzenia, że powinien działać tylko na plikach z tej samej domeny dla "problemów bezpieczeństwa".
Właściwym sposobem radzenia sobie z tym problemem jest posiadanie serwera zaplecza, który proksyfikuje żądane pliki z nagłówkiem Content-Disposition, ale w tym przypadku najprawdopodobniej nie jest to opcja.
"Teatr bezpieczeństwa" Firefoksa również nie jest zbyt przydatny, ponieważ jest to arbitralny mechanizm konfiguracji proxy.
Patrzyłem na https://github.com/dcneiner/Downloadify, ale po prostu zdałem sobie sprawę, że obsługuje tylko tworzenie plików, a nie zdalny dostęp do plików.
dobrze, specyfikacja mówi [Algorytm ten ma na celu łagodzenie zagrożeń bezpieczeństwa związanych z pobieraniem plików z niezaufanych witryn i oprogramowanie użytkownika Usilnie zaleca się go śledzić .] (http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#downloading-resources), więc wątpię, aby każdy dostawca przeglądarki zezwalał atrybutowi pobierania na wskazywanie innego pochodzenie (domena). – Lachezar