28. maj 2000 - 09:43Der er
7 kommentarer og 1 løsning
Datafil?
Kan man virkelig ikke læse fra en tekst-(eller html-) fil i et javascript?
Det jeg er ude på, er at have en separat fil med data, som skal bruges i variablene i scriptet, så ham der skal ændre variabel-værdierne ikke skal ind i selve kodefilen og rode.
Jeg vil bare lige tilføje, at hatecaps første forslag også virker. Du kan have ligeså mange <script></script> tags du vil efter hinanden - og tilgå alle variabler og funktioner i dem...også selvom de ligger remote. Dog skal de selvfølgelig skrives i rigtig rækkefølge, så variabler, der kaldes, ER defineret ovenfor - ikke nedenfor!
OK. Jeg prøvede ellers den løsning først, men kunne ikke få den til at virke....men har sikkert ikke gjort det helt rigtigt så.
Men man støder tit på at nogen (på disse sider)siger, at man ikke med javascr. kan læse eller skrive til filer, og at det er pga. sikkerheden....hvad er det for noget?
strengt taget kan JS ikke skrive til eller læse fra en fil. Det de fleste mener med det er at du ikke kan læse data fra en fil med JS, fidusen med include aller .js file virker da også kun når du "importerrer" en fil skrevet i JS
Næhhh...teknologien er en anden. JavaScript er client-side og kommer som sådan ikke i forbindelse med filerne på serveren - og kan derfor heller ikke skrive i dem. Først når de er nede i browseren, kan JavaScript gøre noget ved dem, men ændrer ikke på selve filerne på serveren!
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.