Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Veebilehel CSS ja Javascript ridade kokku lugemine ja kuvamine märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Dev Grex
HV Guru

liitunud: 29.07.2012



Autoriseeritud ID-kaardiga

sõnum 05.10.2015 13:41:32 Veebilehel CSS ja Javascript ridade kokku lugemine ja kuvamine vasta tsitaadiga

Tervist

Oleks vaja skripti, mis loeks kokku teatud failides olevad read. Näiteks: Kui Javascript kaustas on kolm skripti ja igas skriptis on 30 rida, siis kuvatakse veebilehel ühes kindlas DIV's number 90.
Kuna ei osanud oma küsimust korralikult sõnastada, siis googeldamine ei andnud edu. Oskab keegi mind juhendada või midagi soovitada?
Kommentaarid: 353 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 300
tagasi üles
vaata kasutaja infot saada privaatsõnum
kullar
HV kasutaja
kullar

liitunud: 26.11.2006



Autoriseeritud ID-kaardiga

sõnum 05.10.2015 15:05:56 vasta tsitaadiga

Kui soovid php'ga lugeda ridu failist kokku, siis aitab sind file funktsioon.
sizeof(file('fail.js')) - Tagastab sulle ridade arvu antud failis.

Javascript jaoks tundus olevat midagi taolist(saad vähemalt idee, kui muud mitte):
https://github.com/nickewing/line-reader

_________________
Online Perekonna Eelarve, Keerukamad veebipõhised infosüsteemid jms
Kommentaarid: 27 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 25
tagasi üles
vaata kasutaja infot saada privaatsõnum
kuunar
Kreisi kasutaja

liitunud: 20.02.2009



Autoriseeritud ID-kaardiga

sõnum 05.10.2015 19:59:00 vasta tsitaadiga

Teadmata muid tingimusi võiks brauseris teoreetiliselt toimida ajax-iga otsitava faili sisu sisse toomine, split-ida saadud string realõppudest regex-i abil ja omakorda saadud array pikkus võtta. Testinud ei ole.

E: iframe ja open() abil saaks ka faili kätte.
Kommentaarid: 14 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum
Rauno266
Kreisi kasutaja

liitunud: 03.07.2009



Autoriseeritud ID-kaardiga

sõnum 06.10.2015 09:37:35 vasta tsitaadiga

Javascriptiga on natuke keerulisem vist jah. Põhimõtteliselt võid luua mingi nähtamatu iframe'i ning src= atribuudiks anda faili nime. Seejärel parsid iframe sisu mingi funktsiooniga kliendipoolel. Muidu on HTML5-s olemas FileReader API, millega saad sisse lugeda klientarvuti faile, mis on viimasel ajal päris suureks abiks olnud. Saab mingeid väiksemaid graafilisi programme või tööriistu täitsa vabalt javascriptis kirjutada.
Kommentaarid: 45 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 41
tagasi üles
vaata kasutaja infot saada privaatsõnum
Genert
HV kasutaja

liitunud: 14.06.2011




sõnum 01.12.2015 21:33:40 vasta tsitaadiga

Veebilehitsejas kasutada AJAX'it või FileReader API't.

NodeJS's kasutada 'fs' või 'line-by-line' moodulit.

_________________
Wannapreneur - Front-End Wizard

http://genert.github.io/
Kommentaarid: 1 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 1
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004



Online

sõnum 01.12.2015 22:10:52 vasta tsitaadiga

Väikeste failide jaoks FileReader ja siis edasi misiganes töötlusega ridadeks laiali lõhkuda, kui suuremaid faile vaja lõhkuda rea kaupa, siis leidsin, et üsna hea ja kiire töö teeb ära Line Navigator.
Mitmekümnemegabaidiseid faile sai üsna hõlpsasti ja kiirelt sellega läbi töödeldud.

Node.js'is on kaasas kohe readline moodul rea kaupa lugemiseks.
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Veebilehel CSS ja Javascript ridade kokku lugemine ja kuvamine
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.