IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[HTML] pb de chargement infini d'une page html


Sujet :

HTML

  1. #1
    Membre régulier
    Inscrit en
    Mars 2002
    Messages
    240
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 240
    Points : 102
    Points
    102
    Par défaut [HTML] pb de chargement infini d'une page html
    bonjour,

    une page html contient 4 fois (grâce à une boucle) le code suivant
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    ...
        <td class="requiredImg" style="cursor:hand" id="<%=offrnum%>">
        <img src="/images/blanc.gif" name="pictures<%=i%>" width="90" onclick="javascript:agrandir('images/blanc.gif','<%=offrnum%>')">
        </td>
     
       <td class="requiredImg" style="display:none" id="<%=flashnum%>">
         <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="90" height="60" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" id="<%=flashnum%>">
         <PARAM NAME=quality VALUE=high>
         <PARAM NAME=bgcolor VALUE=#FFFFFF>
         </OBJECT>
       </td>    
    ...
    le temps de chargement de la page html est infini avec l'indication en dans la barre d'état de IE : "4 éléments restants ..." avec la souris en forme de flêche + sablier

    apparement le probleme vient des 4 balises <OBJECT> car quand je les supprime du code le chargement de page dure qq sec. seulement

    une idée svp ?

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 905
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 905
    Points : 14 822
    Points
    14 822
    Par défaut
    Heu, elle est censée faire quoi ta balise object là ?

    Parce qu'elle ne prend aucun fichier en data ...

    Ce que tu décris peut venir du fait qu'il n'arrive pas à trouver le chemin de l'application. Et pour cause, tu ne renseignes aucun chemin.

  3. #3
    Membre régulier
    Inscrit en
    Mars 2002
    Messages
    240
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 240
    Points : 102
    Points
    102
    Par défaut
    j'ai 4 fois le code suivant (incrémenté 1 puis 2 , 3 et 4)

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
       <td class="messageImg" valign="middle">
    	<select name="offrnum(1)" onchange="showimage1('offrnum(1)')" id="offrnum(1)">
    	<option value="0" id="images/blanc.gif">Liste des offres</option>
    	<option value="5" id="images/offre5.gif" desc="images/Projet0605.gif">offre01</option>
    	<option value="3" id="images/offre3.gif" desc="images/Auto45.gif">offre02</option>
    	<option value="24" id="images/offre24.swf" desc="null">offre03</option></select>&nbsp;*
       </td>
        <td class="requiredImg" style="display:none" id="offrnum(1)">
        <img src="/images/blanc.gif" name="pictures1" width="90" onclick="javascript:agrandir('images/blanc.gif','offrnum(1)')">
        </td>
     
       <td class="requiredImg"  id="flashnum(1)">
         <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="90" height="60" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" id="flashnum(1)">
         <PARAM NAME=quality VALUE=high>
         <PARAM NAME=bgcolor VALUE=#FFFFFF>
         </OBJECT>
       </td>

    en fait dans l'évènement onchange de la balise select, grace à une fonction javascript que j'ai appelé showimage1(). si l'image sélectionée est de type .gif je vais l'afficher dans la balise img à la place de blanc.gif et si l'image sélectionée est de type .swf je vais l'afficher dans la balise OBJECT

    en effet je ne crois pas qu'il existe une balise gère l'affichage une image fixe ou animé

    je sais pas si c'est clair comme explication ?

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 905
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 905
    Points : 14 822
    Points
    14 822
    Par défaut
    Ton td et ta balise object ont le même id déjà ...

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <td class="requiredImg"  id="flashnum(1)">
       <OBJECT ... id="flashnum(1)">
    Il n'est pas nécessaire de rappeler qu'un id est unique.

  5. #5
    Membre régulier
    Inscrit en
    Mars 2002
    Messages
    240
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 240
    Points : 102
    Points
    102
    Par défaut
    Désolé j'avais pas fait gaffe

    j'ai corrigé le code mais ça ne règle pas le pb de chargement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
        <td class="messageImg" valign="middle">
    		<select name="offrnum(1)" onchange="showimage1('offrnum(1)')" id="offrnum(1)"><option value="0" id="images/blanc.gif">Liste des offres</option>						
    			<option value="5" id="images/offre5.gif" desc="images/Projet0605.gif">offrebis</option>
     
    			<option value="3" id="images/offre3.gif" desc="images/offrespub/POPUP-auto45.gif">offre01</option>
     
    			<option value="24" id="images/offre24.swf" desc="null">offretest</option></select>&nbsp;*
        </td>
     
        <td class="requiredImg" style="cursor:hand" id="imgfixe(1)">
        <img src="/images/blanc.gif" name="pictures1" width="90" onclick="javascript:agrandir('images/blanc.gif','offrnum(1)')">
        </td>
     
       <td class="requiredImg" style="display:none" id="imgswf(1)">
         <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="90" height="60" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" id="flashnum(1)">
         <PARAM NAME=quality VALUE=high>
         <PARAM NAME=bgcolor VALUE=#FFFFFF>
         </OBJECT>
       </td>

Discussions similaires

  1. [HTML] Afficher un doc Word dans une page HTML
    Par mlaiti dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 28/01/2008, 17h27
  2. [HTML] Intégrer un fichier Excel dans une page HTML
    Par deejayVK dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 29/11/2007, 15h51
  3. [HTML] Inclure un code php dans une page html
    Par sanddddy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 31/07/2007, 18h44
  4. [HTML] Inclure un fichier .aspx dans une page HTML
    Par Miles Raymond dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 04/05/2006, 13h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo