Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1523 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Image/balise HREF qui s'affiche une fois sur deux ! ! ! HEEEEEEELP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Image/balise HREF qui s'affiche une fois sur deux ! ! ! HEEEEEEELP

n°473208
Pacush777
Posté le 31-07-2003 à 14:44:21  profilanswer
 

LES FAITS  :bounce:  
 
j'affiche un tableau dont chaque ligne <TR> correspond à une occurence de tableau array javascript. Ce qui permet ensuite de modifier à la volée la forme et le contenu du tableau HTML. Cela de façon dynamique car il s'affiche par un innerHTML.
 
détail :
//Temps d'attente de 1 dixième de seconde par étape avant l'affichage du tableau pour permettre la fin du calcul du javascript avant affichage.
var temps_attente = (TABLEAU_ETAPES.length * 400) + 200;
setTimeout("document.getElementById (\'affichage_tableau_etapes\').innerHTML= \'<TABLE border=\'+bordure+\' width=100%>\'+ligne_titre_tableau_etapes + TABLEAU_ETAPES_sans_separateur + ligne_bouton_Creation_tableau_etapes + ligne_bouton_Supprimer_tableau_etapes+\'</TABLE>\';Positionnement_dans_page()",temps_attente);
 
 
BON VOILA LE PROBLEME  :bounce:  
 
L'affichage du tableau n'attend pas la fin du calcul du tableau. Du coup les images correspondant aux boutons modifier, créer et supprimer qui ne sont autres que des Gif/balises HREF ne s'affichent pas :fou:  :fou:  :fou:  
 
détail :
var Cellule_Modifier = "</TD> <TD style=\"border: 0pt none;\"> <A HREF=\"javascript:window.ouvrir_Saisie_Etape("+TABLEAU_ETAPES.length+",\'MODIFICATION\');\"> <IMG SRC=\""+prefixe+"Modifer.gif\" border=0></A>"};
 
 
Comme vous avez pu le voir dans le premier détail, l'astuce du setTimeout est un début de solution. Malheureusement selon la puissance du PC client l'attente n'est souvent pas assez longue et le problème n'est pas résolu. Cela tout en pénalisant les PC puissants  :ange:
 
J'ai également essayé de faire afficher deux fois de suite le tableau, c'est même moins efficace que le setTimeout...  :(  
 
 
Je vous remercie mille fois par avance, d'être arrivé jusq'ici de cette fastidieuse lecture et surtout du secours que vous pourrez m'apporter  :jap:  :jap:  :jap:
 
Pacush

mood
Publicité
Posté le 31-07-2003 à 14:44:21  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Image/balise HREF qui s'affiche une fois sur deux ! ! ! HEEEEEEELP

 

Sujets relatifs
afficher une image avec un fond transparent par dessus un objet multi-image fond dans un div
compter les pixels non blancs dans une image au format de votre choix[HTML] rendre une image flottante et "persistante"
[DELPHI] Rotation d'une imageBalise <BR>
Pas de Background Image[CSS] Positionnement d'un menu pas rapport a une image!
[PHP] Executer un script en appelant une imageChanger une image en fonction de la sélection d'un menu déroulant ?
Plus de sujets relatifs à : Image/balise HREF qui s'affiche une fois sur deux ! ! ! HEEEEEEELP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR