/ Forside/ Teknologi / Udvikling / Java Scripts / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
At gemme en fil på klientens maskine
Fra : pernilleE
Vist : 592 gange
200 point
Dato : 13-01-05 01:54

Hej alle,

Jeg er i gang med et lille php-program, som laver en xml-fil udfra nogle felter, som brugeren har udfyldt. Jeg vil gerne gemme denne xml-fil på brugerens maskine. Jeg har altså brug for, at der dukker et vindue op, som præsentere brugeren for "denne computer" og giver mulighed for at kunne angive ønsket placering i filsystemet.

Hvordan griber man det an? Er Java Script løsningen?

Mvh
PernilleE



 
 
Accepteret svar
Fra : molokyle

Modtaget 200 point
Dato : 13-01-05 09:21

Du laver det med alm. html :

Kode
<a href="sti/MIN_FIL.xml">Gem XML fil</a>


Så får brugeren automatisk klientsystemets download prompt.

</MOLOKYLE>

Kommentar
Fra : jeppebundsgaard


Dato : 13-01-05 10:23

Ja, for ellers er det Active-X (som vist er microsofts teknologi og derfor næppe virker på andre browsere...) - og det kræver at brugeren ændrer sikkerhedsindstillinger i browseren...

Godkendelse af svar
Fra : pernilleE


Dato : 13-01-05 18:25

Det var jo ik' så svært
- tak for hjælpen!
                        

Kommentar
Fra : molokyle


Dato : 14-01-05 09:33

pernilleE -> Nogle browsere vil åbne linket i et nyt vindue og blot vise indholdet af *.xml filen. derfor bør du evt. skrive til brugeren :

Citat
Højreklik på dette link og vælg : Gem som...


..i stedet for linkteksten : Gem XML fil

</MOLOKYLE>

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408825
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste