webForumDet fria alternativet

Läsa slumpvis rad i textfil

JavaScriptur Javascript

27 svar · 1 733 visningar · startad av Fuel · sida 2 av 2

Frågan, av Fuel

Behöver en snutt som läser en slumvis rad i en textfil och sen tar ut raden i en array. Exempel textfil.. hejsvejsan, yyyyyyyg ggggggggg, hhhhhhhh blah blahgi, xxxxxxxxxi asdfassdfd, mmmmmm säg att den slumpar fram rad 2, alltså hittade\[0\] = ggggggggg och hittade\[1\] = hhhhhhhh Är det samma som i php ? gärna kodexempel, tackar & bockar på förhand.

Läs frågan i sin helhet →
Medlem sedan mars 200741 inlägg
#21

colione skrev:

Vad du gör är ju att be webbläsaren skapa dig en ny instans getHttpRequest, denna returnerar i sin tur ett objekt som här placeras i xhr.

Vad menar du händer om man inte skapar en ny instans av getHttpRequest?

Det intressanta är väl att skapa ett XMLHttpRequest -objekt.

Medlem sedan juni 20014 421 inlägg
#22

coder skrev:

Vad menar du händer om man inte skapar en ny instans av getHttpRequest?

Det intressanta är väl att skapa ett XMLHttpRequest -objekt.

I det här fallet inget speciellt och ja.

Medlem sedan mars 200741 inlägg
#23

colione skrev:

I det här fallet inget speciellt och ja.

Du ser framför dig att getHttpRequest är en klass. När man skapar en klass så instansierar man den. Men det är ingen klass, det är en funktion som returnerar ett instansierat objekt.

Edit: Javascript är ju ett löst typat programspråk. Beroende lite på så är ju allting objekt i javascript. Men det innebär ju inte att alla objekt behöver nyskapas. Du ju t.ex. skriva d=document och sen använda documents metoder på d. (för att spara tecken).

Medlem sedan juni 20014 421 inlägg
#24

coder skrev:

Du ser framför dig att getHttpRequest är en klass. När man skapar en klass så instansierar man den. Men det är ingen klass, det är en funktion som returnerar ett instansierat objekt.

Edit: Javascript är ju ett löst typat programspråk. Beroende lite på så är ju allting objekt i javascript. Men det innebär ju inte att alla objekt behöver nyskapas. Du ju t.ex. skriva d=document och sen använda documents metoder på d. (för att spara tecken).

Det har jag full koll på.

Medlem sedan mars 200741 inlägg
#25

colione skrev:

Det har jag full koll på.

Jag får inte ut något vettigt av detta. Vad snackar vi om egentligen? Du håller tom med mig om att man inte behöver något new i denna situation!

Varför ska den då finnas där?

Då säger du

"Varför ska den inte finnas där?"

Medlem sedan juni 20014 421 inlägg
#26

Den fanns där för att jag inte plockade bort den när jag modifierade fuels kod. Iom att den inte påverkade beteendet brydde jag mig inte heller om att tabort den. :)

Medlem sedan okt. 20001 285 inlägg
#27

ok, bra då är alla nöjda :birp tackar & bockar (y)

Medlem sedan nov. 200244 inlägg
#28

Hej!
Hur gör man om man vill att scriptet ska slumpa fram två olika rader efter varandra?

Jag har försökt anropa det två gånger, på följande sätt:

<div id="visa"></div>
<script type="text/javascript"><!--//--><![CDATA[//><!--
omg();
//--><!]]></script><br><br>

<script type="text/javascript"><!--//--><![CDATA[//><!--
omg();
//--><!]]></script>

och

<div id="visa"></div>
<script type="text/javascript"><!--//--><![CDATA[//><!--
omg();
omg();
omg();

//--><!]]></script>

Dock har jag inte lyckats.

Tack på förhand.

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