🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #50608

Re: Problem z funkcją otwierającą plik

#50608
From: Technolog
Date: Thu, 03 Mar 2011 19:07
23 lines
1989 bytes
Dnia Tue, 01 Mar 2011 14:48:01 +0100, Szyk napisał(a):

>> Gdy w linijce z //!!!! zamienię p=... na alert(... wtedy wynik się pojawia.
> 
> Bo to logiczne. Plik pobierany jest asynchronicznie. Mówiąc po ludzku: 
> jedna funkcja wysyła żądanie pobrania pliku, a druga funkcja go odbiera. 
> Robi się tak by interfejs użytkownika działał mimo pobierania pliku 
> (inaczej była by zwiecha na sekundę lub kilka sek.).

No jasne, w tym momencie zrozumiałem. 

> Tam gdzie masz //!!!!!!!!!!!!! trzeba umieścić to co ma się dziać po 
> pobraniu pliku. W twoim przypadku zapewne najlepiej było by gdyby do 
> funkcji fileOpen dodać parametr będący funkcją jaka ma być wywołana po 
> pobraniu pliku z parametrem zawartości pobranego pliku. Wtedy miałbyś 
> uniwersalny sposób pobierania dowolnego pliku.

Chyba sobie już poradzę, przynajmniej zrozumiałem problem. Ewentualnie może
prościej mi będzie sprawdzać zawartość tej zmiennej przez setInterval.

Wielkie dzięki za pomoc!

Pozdrawiam
Technical Details
Message-ID: <xugros0bi86d.171qmt77fz92y.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
References: <n4j0k7vyayz5.dy6aj5uf45kg.dlg@40tude.net> <4d6cf90f$0$2449$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
From: Technolog <technoNOSPAMkraton@gmail.com>
Newsgroups: pl.comp.lang.javascript
Subject: Re: Problem z funkcją otwierającą plik
Date: Thu, 3 Mar 2011 20:07:45 +0100
Organization: http://onet.pl
Lines: 23
Message-ID: <xugros0bi86d.171qmt77fz92y.dlg@40tude.net>
References: <n4j0k7vyayz5.dy6aj5uf45kg.dlg@40tude.net> <4d6cf90f$0$2449$65785112@news.neostrada.pl>
NNTP-Posting-Host: caw251.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1299179265 21583 83.30.94.251 (3 Mar 2011 19:07:45 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Thu, 3 Mar 2011 19:07:45 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.1pl
X-Antivirus: avast! (VPS 110303-0, 2011-03-03), Outbound message
X-Antivirus-Status: Clean
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit