Precedente :: Successivo |
Autore |
Messaggio |
ice Utente adulto


Registrato: 21/01/04 19:07 Messaggi: 2885 Residenza: Seriate (Bergamo)
|
Inviato: Mer Nov 17, 2004 5:57 pm Oggetto: [Programmazione] document.all |
|
|
Sono quindi a chiedervi una consulenza...
Ho una pagina che estrae informazioni da DB creandosi cos� un RecordSet.
Insieme ad ogni record visualizzo una piccola immagine (un'iconcina del peso di circa 870 byte) che richiama l'attenzione dell'utente sulla possibilit� di modificare quel record.
Il problema � che quando il recordset inizia a gonfiarsi (arrivo sopra i 300.000 records) le immagini non vengono caricate dal browser e di conseguenza non vengono mostrate. Non so se sia un problema di timeout o che altro, sta di fatto che mi piacerebbe poter mostrare la pagina solo ad avvenuto caricamento di tutte le immagini.
Qualcuno si ricorda come fare o l'ha mai fatto?
Grazie, mille in anticipo a chi avr� piet�...  _________________
Ti chiedo:
La saggezza per capire i colleghi...
La pazienza per ascoltarli...
La capacit� di stare calmo...
... ma non darmi la forza... perch� se mi dai anche quella...
FACCIO UN MACELLO !!! |
|
Top |
|
 |
vinz Amministratore


Registrato: 12/12/03 12:56 Messaggi: 6648 Residenza: San Pellegrino Terme (Bergamo)
|
Inviato: Mer Nov 17, 2004 6:02 pm Oggetto: Re: [Programmazione] document.all |
|
|
ice ha scritto: | [cut]
Il problema � che quando il recordset inizia a gonfiarsi (arrivo sopra i 300.000 records) le immagini non vengono caricate dal browser |
Tu visualizzeresti in una pagina 300.000 record?
Non puoi prevedere una paginazione...  _________________ Let the future tell the truth and evaluate each one according to his work and accomplishments. The present is theirs; the future, for which I really worked, is mine.
Nikola Tesla |
|
Top |
|
 |
ice Utente adulto


Registrato: 21/01/04 19:07 Messaggi: 2885 Residenza: Seriate (Bergamo)
|
Inviato: Mer Nov 17, 2004 6:21 pm Oggetto: |
|
|
� la stessa proposta che ho fatto io, solo che hanno bisogno di vedere tutta la sbrodolata. caxxi loro su quello...
il problema cmq si verifica anche solo su 150 record. _________________
Ti chiedo:
La saggezza per capire i colleghi...
La pazienza per ascoltarli...
La capacit� di stare calmo...
... ma non darmi la forza... perch� se mi dai anche quella...
FACCIO UN MACELLO !!! |
|
Top |
|
 |
abaddon Utente adulto


Registrato: 05/04/04 16:32 Messaggi: 2033
|
Inviato: Mer Nov 17, 2004 11:06 pm Oggetto: |
|
|
ma io in php quando voglio far vedere lap agina tutta d'un colpo inserisco tutto il codice html in una variabile che man mano aggiorno e alla fine do un bell'echo $variabile e spara tutto d'un botto.
pero' 300.000 righe son tantine, ti conviene creare piu' pagine. |
|
Top |
|
 |
vinz Amministratore


Registrato: 12/12/03 12:56 Messaggi: 6648 Residenza: San Pellegrino Terme (Bergamo)
|
Inviato: Mer Nov 17, 2004 11:10 pm Oggetto: |
|
|
abaddon ha scritto: | ma io in php quando voglio far vedere lap agina tutta d'un colpo inserisco tutto il codice html in una variabile che man mano aggiorno e alla fine do un bell'echo $variabile e spara tutto d'un botto. |
C'� anche la possibilit� di usare l'output bufferizzato.
Codice: |
<?php
ob_start();
echo "Hello world!";
....
echo "Bla, bla, bla";
ob_end_flush();
?>
|
In ASP non credo ci sia niente di simile: l'unica soluzione � come dice abaddon... anche se resto dell'idea che non ha molto senso visualizzare 300.000 righe in una pagina, per almeno due motivi:
1. Qualunque browser sar� lento a visualizzarle.
2. Il tempo di download sar� comunque lungo, sempre che l'webserver non vada prima in timeout e interrompa il processo.
Comunque il cliente ha sempre ragione. _________________ Let the future tell the truth and evaluate each one according to his work and accomplishments. The present is theirs; the future, for which I really worked, is mine.
Nikola Tesla |
|
Top |
|
 |
ice Utente adulto


Registrato: 21/01/04 19:07 Messaggi: 2885 Residenza: Seriate (Bergamo)
|
Inviato: Mer Nov 17, 2004 11:21 pm Oggetto: |
|
|
vinz ha scritto: | Comunque il cliente ha sempre ragione. | Purtroppo si
in html non esisteva qualcosa tipo il document.all?  _________________
Ti chiedo:
La saggezza per capire i colleghi...
La pazienza per ascoltarli...
La capacit� di stare calmo...
... ma non darmi la forza... perch� se mi dai anche quella...
FACCIO UN MACELLO !!! |
|
Top |
|
 |
vinz Amministratore


Registrato: 12/12/03 12:56 Messaggi: 6648 Residenza: San Pellegrino Terme (Bergamo)
|
Inviato: Mer Nov 17, 2004 11:24 pm Oggetto: |
|
|
ice ha scritto: | in html non esisteva qualcosa tipo il document.all?  |
Il document.all � un oggetto accessibile da javascript, contenente tutti gli oggetti della pagina (form, immagini, ...) a cui � stato assegnato un id.
Codice: | <img src="hello.gif" id="Saluto" /> |
Non credo sia la soluzione al tuo problema...  _________________ Let the future tell the truth and evaluate each one according to his work and accomplishments. The present is theirs; the future, for which I really worked, is mine.
Nikola Tesla |
|
Top |
|
 |
ice Utente adulto


Registrato: 21/01/04 19:07 Messaggi: 2885 Residenza: Seriate (Bergamo)
|
Inviato: Mer Nov 17, 2004 11:50 pm Oggetto: |
|
|
vinz ha scritto: | Non credo sia la soluzione al tuo problema...  | Come non detto...  _________________
Ti chiedo:
La saggezza per capire i colleghi...
La pazienza per ascoltarli...
La capacit� di stare calmo...
... ma non darmi la forza... perch� se mi dai anche quella...
FACCIO UN MACELLO !!! |
|
Top |
|
 |
vinz Amministratore


Registrato: 12/12/03 12:56 Messaggi: 6648 Residenza: San Pellegrino Terme (Bergamo)
|
Inviato: Mer Nov 17, 2004 11:51 pm Oggetto: |
|
|
Comunque se risolvi il problema, faccelo sapere... Sono interessato...  _________________ Let the future tell the truth and evaluate each one according to his work and accomplishments. The present is theirs; the future, for which I really worked, is mine.
Nikola Tesla |
|
Top |
|
 |
|