ben bu fonksiyonu çağırdığınızda, tarayıcı yalnızca bir indirme penceresi ister ve kesmez, bir dosya Hepimizin bildiği gibiBir URL’den indirmenin ne zaman tamamlandığını nasıl bilebilirim? Benim projede
function promptDownload(file){
location.href = "http://example.com/downloads/"+file;
}
indirmek için yönlendirmek için aşağıdaki fonksiyonu gibi bir şey kullanmak benim uygulama akışı. Yapmak istediğim, bu yüklemenin ne zaman tamamlandığını veya iptal edildiğini belirlemektir.
gibi bir şey onLoad
, onFinishedLoading
, onConnectionEnd
veya vb olmamalıdır ama bir şey bulamadık.
yanılıyor olabilirim, ama sana inanmıyorum . Eğer _that_ fazla kontrol istiyorsanız, onu bir el feneri/flash uygulamasına vermeniz ve geri çağrıları gömmeniz gerekebilir. (Bu, kullanıcıyı google.com'a yönlendirmek ve Google'ın yükleme işlemini tamamladığını bilmek gibi). - DÜZENLEME: Ayrıca, her iki eşitleme tutmak için bir sunucu tarafı dosya işleyicisi ve ajax istemci tarafı kullanabilirsiniz, ancak bu çok sıkıcı görünüyor. –
@Brad: [WeTransfer] (https://www.wetransfer.com/) budur. – Midas