Avatar billede madsringblom Nybegynder
20. februar 2006 - 15:51 Der er 7 kommentarer og
1 løsning

få browseren til at åbne et download vindue!

Jeg kan ikke finde den funktion der gør det muligt at få web-browseren til at spørge om jeg vil gemme en fil på hardisken. (istedet for getURL der bare åbner et nyt vindue med filen!)
kan nogen hjælpe?
på forhånd tak
Avatar billede webt Nybegynder
20. februar 2006 - 16:05 #1
Avatar billede madsringblom Nybegynder
20. februar 2006 - 16:15 #2
Er det ikke muligt i flash MX?
(har ikke flash 8 endnu)
Avatar billede webt Nybegynder
20. februar 2006 - 16:32 #3
Du kan ikke slippe uden om et nyt vindue i mx men hvis du har adgang til php kan du godt fremtvinge gemt til dialogen... fx sådan her:

i php:
<?php
    $dir= "./download/";//mappe som filerne ligger i
    if(!$_GET['file']) { //hvis file ikke er sat
        print "Filen findes ikket";
        exit;
        }
    elseif(!file_exists($dir.$_GET['file'])) { //hvis filen ikke eksistere
        print "Filen findes ikke";
        exit;
        }
    else {
        header("Content-Type: octet/stream");
        header("Content-Disposition: attachment; filename=\"".$_GET['file']."\"");
        $fp = fopen($dir.$_GET['file'], "r");
        $data = fread($fp, filesize($dir.$_GET['file']));
        fclose($fp);
        print $data;
    }
?>
og fra flash fra fx en knap:
on (release) {
    getURL("dinphpfil.php?file=dinDownLoadFil", "_blank");
}

Den vil så åbne et nyt tomt vindue som vil fremtvinge en download dialog

Men direkte fra flash er først indført i Flash8  nok på baggrund af uttalige ønsker om netop den funktion

Mvh
Martin
Avatar billede madsringblom Nybegynder
20. februar 2006 - 16:46 #4
Takker og gratulerer med point :)
Avatar billede webt Nybegynder
20. februar 2006 - 16:49 #5
Så lidt :) og tak for point

Kan personligt sige at mulighederne i flash8 er ret lækre, men også en dyr omgang hvis man ikke bruger flash så meget..
Avatar billede madsringblom Nybegynder
20. februar 2006 - 17:12 #6
UPS jeg kan altså ik helt få det til at køre!
Der åbnes et nyt vindue med titlen "no page to display"
Avatar billede webt Nybegynder
20. februar 2006 - 18:57 #7
Ja men her er et eksempel :)

http://exp.martin-nielsen.com/689515

Mvh
Martin
Avatar billede madsringblom Nybegynder
02. marts 2006 - 16:23 #8
Hey fik det til at virke alligevel! ved at angive _self som target istedet for _blank
:)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester