xhlinMedlem sedan sep. 200576 inlägg Jag har gjort ett par länkar som relaterar till musikfiler. om man har realplayer, quicktime installerat så spelas dess låtar upp istället för att sparas.
man hamnar även på en ny sida som jag inte kan påverka och sidan måste stängas och bla bla...
någon som vet hur man blockerar detta...så att när man klickar på länken finns bara alternativet, spara till disk alt. öppna ?
kanske finns någon variant med jS ?
)(|in
spangoMedlem sedan juni 20008 205 inlägg Det beror på inställningarna i användarens webbläsare, och är generellt sett inget du kan göra nåt åt.
Genom att använda tex PHP för att starta nedladdningen kan du mixtra med headern och därmed förhindra att webbläsaren automatiskt öppnar en mediaspelare.
Så här sätter jag header med PHP, och det tvingar fram en dialog på alla webläsare jag provat:
header("Content-Type: application/x-unknown");
header("Content-Disposition: attachment; filename=\"".$filename."\"");
Publicerar du för player 8 kan du använda filereference objektet för att låta användaren spara filerna på hårddisken snarare än att öppna dem i defaultspelaren.
/Mirandir
F1-> Actionscript 2.0 reference -> Actionscript classes -> FileReference -> FileReference constructor
import flash.net.FileReference;
var listener:Object = new Object();
listener.onComplete = function(file:FileReference) {
trace("onComplete : " + file.name);
}
var url:String = "http://www.macromedia.com/platform/whitepapers/platform_overview.pdf";
var fileRef:FileReference = new FileReference();
fileRef.addListener(listener);
fileRef.download(url, "FlashPlatform.pdf");
xhlinMedlem sedan sep. 200576 inlägg
Blixtsystems skrev:
F1-> Actionscript 2.0 reference -> Actionscript classes -> FileReference -> FileReference constructor
import flash.net.FileReference;
var listener:Object = new Object();
listener.onComplete = function(file:FileReference) {
trace("onComplete : " + file.name);
}
var url:String = "http://www.macromedia.com/platform/whitepapers/platform_overview.pdf";
var fileRef:FileReference = new FileReference();
fileRef.addListener(listener);
fileRef.download(url, "FlashPlatform.pdf");
vart skriver man in sin länk/fil ?