pobieranie mp3 z funkjcą zapisz jako - Jaki kod? |
Autor |
Wiadomość |
pibi84
Początkujący

Dołączył: 15 Lut 2009 Posty: 4 Skąd: Złotów
|
Wysłany: Nie 15 Lut, 2009 15:28 pobieranie mp3 z funkjcą zapisz jako - Jaki kod?
Moje WWW: www.noico.com.pl |
|
|
Jestem początkującym we flashu i nie moge znalezc kodu który po kliknięciu na button nie otwierał pliku tylko go zapisywał (pojawienie się okna zapisz jako)
kod w javascript wygląda tak:
<input type="button" value="Save" onClick="saveFile('Venus.mp3');">
jak to zrobic w SWITSHu ?
opera i firefox otwiera okno "zapisz jako" automatycznie po kliknieciu na link ale IE nawet nie otwiera mi mp3 dlatego chce zastosowac save as.
Strona www.noico.com.pl POMOCY!!! |
|
|
|
 |
mielu

Pomógł: 131 razy Wiek: 48 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Nie 15 Lut, 2009 18:27
|
|
|
no i as też będziesz wywoływał js
Kod: |
on (press) {
javascript("saveFile('Venus.mp3')");
} |
|
|
|
|
 |
pibi84
Początkujący

Dołączył: 15 Lut 2009 Posty: 4 Skąd: Złotów
|
Wysłany: Nie 15 Lut, 2009 18:56
Moje WWW: www.noico.com.pl |
|
|
Próbowałem i nie działa. Myśle że to trzeba połączyć z url bo pierw ma to odszukać na serwerze a potem wywołać skrypt save as. Probowałem te tak:
on (release) {
javascript("saveFile('Venus - NO i CO.mp3')");
getURL("Venus - NO i CO.mp3", "");
}
i osobno relase i press ale tez nie działa. Nawet na serwerze jak chce otworzyc mp3 to mi wyskakuje pusta strona (tylko w IE) i działa tylko zapisz jako. |
|
|
|
 |
mielu

Pomógł: 131 razy Wiek: 48 Dołączył: 06 Kwi 2006 Posty: 1177 Skąd: Kraków
|
Wysłany: Nie 15 Lut, 2009 20:15
|
|
|
nie nie,
po pierwsze jest Ci do tego potrzebna ta funkcja js, którą musisz wkleić w pliku html,
a po drugie ja to kiedyś robiłem inaczej, za pomocą php
kod php - pobierz_mp3.php
Kod: |
<?php
header("HTTP/1.1 200 OK");
header("Status: 200 OK");
header('Content-Type: application/force-download');
header('Content-Disposition: attachment; filename="'.$file.'"');
header('Content-Length: '.filesize($file));
readfile($file);
?>
|
a w as
Kod: |
on (release) {
getURL("pobierz_mp3.php?file=Venus - NO i CO.mp3", "");
}
|
ja bym raczej usuną wszystkie spacje z nazwy pliku |
|
|
|
 |
pibi84
Początkujący

Dołączył: 15 Lut 2009 Posty: 4 Skąd: Złotów
|
Wysłany: Nie 15 Lut, 2009 20:51
Moje WWW: www.noico.com.pl |
|
|
ok tylko ze ja potrzebuje kod do swisha bo mam wszystko we flashu, po kliknięciu na button ma wywolac funkcje
[ Dodano: Nie 15 Lut, 2009 21:42 ]
Stworzylem nową stronę html o nazwie pobierz_mp3 o kodzie
<?php
header("HTTP/1.1 200 OK");
header("Status: 200 OK");
header('Content-Type: application/force-download');
header('Content-Disposition: attachment; filename="'.$file.'"');
header('Content-Length: '.filesize($file));
readfile($file);
?>
i wrzuciłem do swicha kod javascript powyzej i w operze nie działa, a w IE pobiera plik pobierz_mp3.php
Usunąłem wszystkie spacje
[ Dodano: Pon 16 Lut, 2009 09:37 ]
Ej wszystko działa, to wina przeglądarki mam jakąs niepełną wersję chyba bo u kumpli chodzi, a ja myslałem ze to wina serwera albo kodu, IE 7 jest do dupy!!! |
|
|
|
 |
|