webForumDet fria alternativet

Går det att skapa och läsa in filer i Javascript?

JavaScriptur Javascript

7 svar · 263 visningar · startad av Flax

FlaxMedlem sedan juni 200151 inlägg
#1

Jag hade tänkt skapa en fil från en hemsida som jag sen ska kunna läsa ifrån en annan.

Går det?

Ni får gära ge några exempel på hur det funkar om det funkar..

spangoMedlem sedan juni 20008 205 inlägg
#2

Nej.

------------------
These are the cries of the carrots, the cries of the carrots! You see, Reverend Maynard, tomorrow is harvest day and to them it is the holocaust.

SPiNMedlem sedan mars 20007 896 inlägg
#3

Med server-side JavaScript går det...

f = new File("minfil.txt")
f.open("r")

s = f.readln()

f.close()

------------------
SPiN, bjorne.w@telia.com

-- They pretend to pay me, I pretend to work --

SPiNMedlem sedan mars 20007 896 inlägg
#4

Ooops, såg nu att du skulle läsa filer från en hemsida. Då citerar jag spango:

Nej.

:l

------------------
SPiN, bjorne.w@telia.com

-- They pretend to pay me, I pretend to work --

JojoxxMedlem sedan juni 20004 308 inlägg
#5

Går väl rätt enkelt med signerade script med, men någonting säger mig att det inte är vad Flax vill ha :)

------------------
/ J

edeMedlem sedan mars 200131 inlägg
#6

jo.. du kan ju använda FSO, men det stöds bara av ie.

var fso = new ActiveXObject("Scripting.FileSystemObject");
var fs = fso.openTextFile("c:/pe.ksf");
var text1 = fs.readAll();
fs.close();

men eftersom bara ie stöder det så är det ingen bra metod. dessutom kommer det fram en fet varningsruta om att hemsidan vill köra ett ActiveXObject, så jag tror ingen vågar tillåta det ens..

------------------
ede.whatever

FlaxMedlem sedan juni 200151 inlägg
#7

vad menas med signerade script? Och server-side javascript??? Vad är server-side ?

Ni får gärna förklara er....

Det jag tror det ni skriver betyder, är att det inte går med javascript, utan man måste ha något programmeringsspråk som stöds av servern och jobbar där typ php.... är det rätt???

RGBMedlem sedan dec. 1999419 inlägg
#8

Signering är en teknik som används för att kontollera att tex ett javaprogram som skickats över nätet och kanse begär att få läsa eller skriva filer på din HD inte bytts ut eller mainpulerats av ngn på vägen.

ex på hur du läser en fil i ns:

<script langauge="mocha">
netscape.security.PrivilegeManager.enablePrivilege("UniversalFileRead");
i = new java.io.FileReader("C:\\windows\\skrivbord\\KalleAnka");
var c1,c2="";
while(true){
c1 = i.read();
if(c1 == -1){i.close(); break;}
else{c2+=String.fromCharCode(c1);}
}
alert(c2);
</script>

------------------
AIDS :
Apple Infected Disk Syndrome

148 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)