Avatar billede oergaard Nybegynder
14. august 2008 - 17:55 Der er 6 kommentarer og
1 løsning

Skriv til XML

Jeg skal til at udvikle en side skrevet kun i XHTML, Javascript, CSS. Jeg har behov for at gemme nogle af brugerens indtastninger, hvilket jeg gerne ville gøre i en XML-fil.

<cder>
  <album>[album titel]</album>
  <kunstner>[kunstner navn]</kunstner>
</cder>

Vha. en form vil jeg så gerne at brugeren kan oprette/redigere/slette cd'er.

Det hele skal kører lokalt, XML-filen skal således fungere som en simpel database.

Er det muligt?
Avatar billede arne_v Ekspert
14. august 2008 - 18:05 #1
XHTML kan ikke gemme filer server side.

Og enhver nogenlunde fornuftig sikkerheds konfiguration vil ikke tillade
JavaScript at gemme filer client side.
Avatar billede oergaard Nybegynder
14. august 2008 - 18:36 #2
Det hele skal kære på client siden.

Det er meningen af jeg skal lave et kartotek, som skal kunne flyttes fra maskine til maskine og kunne afvikles på dem alle uden de er sat op som server.
Avatar billede oergaard Nybegynder
14. august 2008 - 18:37 #3
kære = køre
Avatar billede Slettet bruger
14. august 2008 - 22:03 #4
I go'e gamle MSXML4 kunne man i hvert fald godt kalde [XMLDoc].save('C:/temp/data.xml') på sin lokale maskine - ved ikke hvordan der ser ud i dag (.NET and all)...

/CS
Avatar billede arne_v Ekspert
15. august 2008 - 01:24 #5
JavaScript bruger stadig ActiveX modulet. Men JavaScript bør ikke have adgang til
at gemme på harddisken.
Avatar billede oergaard Nybegynder
03. september 2008 - 06:38 #6
Lukker
Avatar billede oergaard Nybegynder
03. september 2008 - 06:39 #7
Tak for deltagelsen
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
Kurser inden for grundlæggende programmering

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