Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    151

    [Bottoni] 300 immagini caricate?

    Umh...
    Aprendo una pagina, in cui viene caricata una lista da db,
    associo ad ogni riga un bottone con un immagine..

    ma caricando 300 righe evidentemente rallenta tutto, mi sa' che carica 300 volte la stessa immagine...

    come faccio ad allegerire la pagina?

  2. #2
    credo di no...

    prova a togliere l'immagine dalla riga e vedi se noti differenze...
    è normale che trecento righe impieghino più tempo...

    fai questa prova...

    Francesco
    Ciao!

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    151
    ti invio il codice...

    come vedi e' un for...
    e lui genera un immagine ad ogni <img> credo...

    comunque Explorer mette molte X e firefox carica tutto ma e' lentissimo
    codice:
    <? for ($i=1;$i<=$contatoreIns;$i++)
    			{
    		     $rsIns=mssql_fetch_array($sqlIns); ?>
              <tr> <td>
               <? if ( $Op=='M') {?>
    			<a onClick="document.location='Inserimento_Gestione.php?Op=M&Id_Pdl=<? echo $rsIns['Id_Pdl']?>'">
    				[img]../image/Modifica_Up.gif[/img]" onMouseOver="return cmd_Button_onMouseOver(document.Modifica<? echo $i?>,'../image/Modifica_Down.gif')" onMouseOut="return cmd_Button_onMouseOut(document.Modifica<? echo $i?>,'../image/Modifica_Up.gif')" ></a>
    			<? } 
    			if ( $Op=='R') {?>
    			<a onClick="document.location='Inserimento_Gestione.php?Op=DT&Id_Pdl=<? echo $rsIns['Id_Pdl']?>'">
    				[img]../image/Dettaglio_Up.gif[/img]" onMouseOver="return cmd_Button_onMouseOver(document.Dettaglio<? echo $i?>,'../image/Dettaglio_Down.gif')" onMouseOut="return cmd_Button_onMouseOut(document.Dettaglio<? echo $i?>,'../image/Dettaglio_Up.gif')" ></a>
    			<? } ?>
    
    			</td>				
    			<td ><input type="text" size="20" name="selPippo" 			value= "<? echo $rsIns['Pippo']  ?>"></td>
    			<td ><input type="text" size="15" name="selPippo2" 			value= "<? echo $rsIns['Pippo2'] ?>"></td>
    			<td ><input type="text" size="8" name="selPippo3"			value= "<? echo $rsIns['Pippo3'] ?>"></td>
    			<td ><input type="text" size="5" name="selPippo4" 			value= "<? echo $rsIns['Pippo4'] ?>"></td>
    			<td ><input type="text" size="11" name="txtPippo5"		 	value= "<? echo $rsIns['Pippo5'] ?>"></td>
    			<td ><input type="text" size="15" name="txtPippo6"	 		value= "<? echo $rsIns['Pippo6'] ?>"></td>
    			<td ><input type="text" size="15" name="txtPippo7"			value= "<? echo $rsIns['Pippo7'] ?>"></td>
    			<td ><input type="text" size="2" name="ynPippo8"			value= "<? echo $rsIns['Pippo8'] ?>"></td>
              </tr>
              <? } ?>

  4. #4
    scusa, al posto dell'immagine, che è solo un link (se non ho capito male...)...
    prova a mettere un testo, solo come prova e vedi se migliora...
    Ciao!

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    151
    Bhe, si
    in realta' il sito prima era con gli <input type=Button>
    e non mi dava problemi, volendo fare la parte grafica e
    visto che non sono riuscito ad assegnargli un immagine ho fatto cosi' metto IMG ed un Anchor sopra...

  6. #6
    allora, ti consiglio di cambiare la domanda... o di cambiare il form...

    prova a creare nei javacript un semplice url a cui puntare, da associare poi nella riga all'immagine che vuoi, in questo modo, non la carica 300 volte ma una soltanto...

    fammi sapere, che interessa anche a me!!




    ciao
    Francesco
    Ciao!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.