Javascript ile baska dosyadan veri okuma

Şubat 21st, 2007

Bügün yine turk php forumlarinda acilmis olan bir konuya deginecegim.
Evet konu javascript ile bir text dosyasi okumakdir ve degisik satirlari göstermek.
Bildigimiz gibi javascript in kendinde böyle bir özellik bulunmuyor cünki Javascript direkman Tarayicida calisiyor.
neyse olayi nasil cözcez ona gelelim.
olayi bir txt dosyasi ile degilde kücük bir taktik ile halledicez.
Evet gerekli yazilari bir .js dosyasi icinde bir arraye kaydedip random fonksiyonu ile her cagarista baska bir array icerigi göstericez.
nasil basit dimi:

hehe neyse koda gelelim

test.js icerigi

arr = new Array("test1","test2","test3","test4","test5","test6","test7","test8");

var randzahl = RandomZahl(0,arr.length);
randzahl = Math.round(randzahl);
document.writeln(arr[randzahl]);
function RandomZahl(Startzahl, Endzahl)
{
var zahl = Math.random() * 10;
if(zahl < Startzahl || zahl > Endzahl)
{
var zahl = RandomZahl(Startzahl, Endzahl);
}

return zahl;
}

gerekli html dosyamizda söyle görünüyor.

<script src="test.js"></script>

iste bukadar kolay gelsin ;)

Kategoriler: Javascript/Ajax/Jquery

Etiketler: Yorum yapın

Yorumlar Beslemesi3 Yorum

  1. kaya

    Slm hocam. javascript ile bir dizindeki dosya ve klasörleri listeliye bilirmiyiz içeriğini okumak önemli olsada, sadece dizindeki dosya ve klasörleri listelesek yeterli ve bir üst dizine çıkmamız gerekli böle bişey yapılırmı js ile ?

  2. Skorp

    Sadece Javascript ile ne yazikki yapilmaz. Serverden bir dizin okuyacaksan, server tabanli bir dil (mesela php ) ile yapman lazim bunu. Javascript ile bir Ajax istegi tetikleyip sayfa yenilenmeden php dosyandan gelen klasör iceriklerini göstere bilirsin. Yada ziyaretcinin bilgisayarindan bir dizin okumak icinse Internet explorer cilerde ActiveX ile yapila bilinmesi lazim.

  3. kaya

    anladım hocam epey zor bişe çok uğraştım shell kodları falan php ile hiç yapamadım zati :)

Yorum yapın

Feed

http://www.skorp.eu / Javascript ile baska dosyadan veri okuma