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 :

[SHTML] élément(s) restant(s) avec des include


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2007
    Messages : 4
    Par défaut [SHTML] élément(s) restant(s) avec des include
    Bonjour à tous,

    d'avance merci de porter de l'intérêt à mon problème.

    Mon problème le voici:

    J'ai une page principale "index.shtml" dans laquelle j'apel une autre page "nav.html" avec la fonction include que voici

    <!--#include file="nav_1.html" -->

    jusque là ca marche plustot bien, si j'utilise le shtml c'est parceque je suis une brèle en php et autre language... je fais un peu avec ce que j'ai...

    mais, quand je visionne mon petit site dans IE7 alors, dans la barre de tâche en bas, le browser m'indique que "il y a 3 élément(s) restant(s) ...)!!
    si je fais un refresh (F5) alors le message disparait.


    avec ou sans le message, ma page est affichée correctement, cela ne change rien, c'est juste le message qui m'ennuie.

    dans les autres browser, évidement je n'ai pas se problèmes...

    voilà, si quelqu'un manifeste l'envie de comprendre cette astuce, c'est avec plaisir que je lui fournis les éléments qu'il a besoin pour comprendre...

    d'avance un grand merci pour votre aide

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Ca n'a rien à voir avec tes includes : les includes se font côté serveur, donc tes les navigateurs sans exception récupère le même code HTML (regarde le source des pages pour t'en convaincre, tu verras que tes includes ne sont pas là). Le message, c'est simplement IE qui dit qu'il a encore 3 ressources attachées à la page (images, fichiers CSS, JS, etc.) à télécharger avant de pouvoir dire que la page est complète. Le coup du F5, en revanche, je ne vois pas pourquoi ça suppirme le message à part dire que ça réinitialise des connexions réseau et que donc le pb vient peut-être de là.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2007
    Messages : 4
    Par défaut
    salut,

    j'ai lu attentivement ta réponse et je suis totalement d'accord avec toi.
    Mais, j'ai un peu testé mon truc avant de venir demander d l'aide.

    si je vide ma page nav_1.html de son contenu, alors le navigateur est content. il ne parle pas de fichier restant.

    il doit y avoir une erreure dans ma façon de coder mes pages.

    pour plus que ce soit plus visuel, voici le lien qui m'embète...

    http://www.assydis.ch/fr/index_fr.shtml

    et je te colle le contenu de ma page nav_1.html, peutêtre que à toi ca te saute aux yeux mon erreure.


    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    <table width="800" height="70" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td height="70"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="800" height="70">
          <param name="movie" value="../fla/banner_top.swf" />
          <param name="quality" value="high" />
          <embed src="../fla/banner_top.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="800" height="70"></embed>
        </object><script type="text/javascript" src="../ieupdate.js"></script></td>
      </tr>
    </table>
     
    <table width="800" height="30" border="0" cellspacing="0" cellpadding="0" background="../img/nav_1/nav_bg.jpg">
      <tr>
      	<td width="10"><img src="../img/nav_1/nav_bg_space.jpg" width="10" height="30" /></td>
        <td width="52"><a href="index_fr.shtml" class="nav_1">Accueil:</a></td>
     	<td width="10"><img src="../img/nav_1/nav_bg_space.jpg" width="10" height="30" /></td>
        <td width="82"><a href="cont_1_TeleMaint.shtml" class="nav_1">Prestations:</a></td>
    	<td width="10"><img src="../img/nav_1/nav_bg_space.jpg" width="10" height="30" /></td>
        <td width="59"><a href="cont_2_Serv.shtml" class="nav_1">Produits</a>:</td>
    	<td width="10"><img src="../img/nav_1/nav_bg_space.jpg" width="10" height="30" /></td>
        <td width="70"><a href="cont_3_DatCen.shtml" class="nav_1">Syst&egrave;mes:</a></td>
    	<td width="10"><img src="../img/nav_1/nav_bg_space.jpg" width="10" height="30" /></td>
        <td width="144"><a href="cont_4_SerFeu.shtml" class="nav_1">Technologies mobiles:</a></td>
    	<td width="10"><img src="../img/nav_1/nav_bg_space.jpg" width="10" height="30" /></td>
        <td width="79"><a href="cont_5_Client.shtml" class="nav_1">R&eacute;f&eacute;rences</a>:</td>
        <td width="134">&nbsp;</td>
        <td width="45"><a href="#" class="nav_1"></a></td>
    	<td width="10"><img src="../img/nav_1/nav_bg_space.jpg" width="10" height="30" /></td>
        <td width="52"><a href="#" class="nav_1"></a></td>
    	<td width="13"><img src="../img/nav_1/nav_bg_space.jpg" width="10" height="30" /></td>
      </tr>
    </table>


    merci merci merci

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 012
    Par défaut
    oui mais sans faire F5, le message disparaît quand-même au bout d'un certain laps de temps

    ne serait-ce pas une image ou un objet qui est long à télécharger ?

    essaie de supprimer pas par pas des éléments de cette page nav_1 pour situer le problème

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2007
    Messages : 4
    Par défaut
    J'ai trouvé...

    enfin, il me semble...
    Rien de se que la page doit loader n'est lourd. Les images font moins de 100ko MAIS c'est mes fichier flash... je sais pas encore pourquoi, mais si je les enlève ben je n'ai plus le problème d'éléments restant...

    voilà, merci de m'avoir filé un coup de main....

    meilleures salutations.

Discussions similaires

  1. Éléments d'une ListView avec des couleurs de background différentes
    Par caradhras dans le forum Composants graphiques
    Réponses: 6
    Dernier message: 31/01/2012, 15h40
  2. Fonction d'initialisation avec des includes
    Par benthebest dans le forum Langage
    Réponses: 5
    Dernier message: 12/10/2011, 01h05
  3. fichier issu d'une bufferisation avec des include
    Par xxxavvv dans le forum Langage
    Réponses: 0
    Dernier message: 27/04/2010, 14h15
  4. Problème avec des #include imbriqués
    Par Ph.denis dans le forum C++
    Réponses: 6
    Dernier message: 16/03/2008, 10h15
  5. problème avec des include
    Par nixonne dans le forum Langage
    Réponses: 4
    Dernier message: 22/08/2006, 17h12

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