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

JavaScript Discussion :

balise d'une autre page


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2002
    Messages
    329
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 51
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2002
    Messages : 329
    Par d�faut balise d'une autre page
    Bonjour (ou re),

    Peut-on connaitre le nombre de balise "div" dans une autre page du site, page qui n'est pas encore affich�e.

    Je connais:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementsByTagName("div").length
    mais peut-on modifier "document" par un lien vers une autre page?

    Merci

  2. #2
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Non, javascript ne sait pas deviner ce qui va lui �tre transmis...
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  3. #3
    Membre �clair�
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2002
    Messages
    329
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 51
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2002
    Messages : 329
    Par d�faut balise d'une page en cours ou d'une autre page
    Quelque chose m'�chappe !

    Supposons la page suivante:
    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
     
    ...
    <head>
    <script type="text/javascript">
    var tables=document.getElementsByTagName("DIV");
       alert("1. Il y a "+tables.length+" div HTML dans cette page");
     
    </script>
    </head>
    <body>
    <script type="text/javascript">
    	var tables=document.getElementsByTagName("DIV");
       alert("2. Il y a "+tables.length+" div HTML dans cette page");
    </script>
    <div>
    <img src="#"/>
    </div>
    <script type="text/javascript">
    	var tables=document.getElementsByTagName("DIV");
       alert("3. Il y a "+tables.length+" div HTML dans cette page");
    alert(document.images.length);
    </script>
    </body>
    une premi�re fen�tre s'ouvre et m'indique 0 div
    la n�2 indique 0 div
    et la troisi�me indique 1 div.
    et document.images.length m'indique 12

    En fait, je cherche � d�tecter toutes les balises des le d�marrage de la page!
    Comment? aide bienvenue!

    Merci

  4. #4
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    En fait, je cherche � d�tecter toutes les balises des le d�marrage de la page!
    Tu ne peux pas... javascript n'a acc�s aux �l�ments d'une page qu'une fois que ceux-ci sont effectivement int�gr�s dans le DOM...
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  5. #5
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Bonjour,
    Citation Envoy� par bastien Voir le message
    Comment?
    en lan�ant ces tests dans la onload du body : � ce moment l�, ta page sera compl�tement charg�e ...

    A+

  6. #6
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par bastien Voir le message
    En fait, je cherche � d�tecter toutes les balises des le d�marrage de la page!
    Fais le sur le serveur, avant de renvoyer la page au nav

    A+

  7. #7
    Membre �clair�
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2002
    Messages
    329
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 51
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2002
    Messages : 329
    Par d�faut
    Excusez-moi, Je vais �tre plus clair ! Mon objectif est de t�l�charger dans le cache tous les images n�cessaires � l'affichage de la page ... Je recherche la fluidit� d'affichage.

    D'apr�s vos posts, j'ai compris que les balises sont connues bien avant que le t�l�chargement des photos ne commence ! jusque l� : ok

    Mais toutes mes photos ne sont pas sous les balises img ! Certaines sont r�f�renc�es dans des fichiers styles css sous l'�tiquette
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    background: url (blabla);
    Pour pouvoir mettre ces dernir�res en cache, il faut que je puisse rechercher le lien contenu dans le background et forcer le t�l�chargement.

    Pour les balises img, le t�l�chargement est r�alis� lorsque document.images[i].complete retourne true. Mais pour celles dans le fichier Css?, je n'ai aucune id�e ?!

  8. #8
    Membre �clair�
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2002
    Messages
    329
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 51
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2002
    Messages : 329
    Par d�faut
    Vous avouerez que ce serait dommage de devoir changer tous 'mes' div en leur int�grant une balise <img> avec comme source le background des divs !!

    Mais cela me semble �tre la seule solution !

    Qu'en pensez-vous?

  9. #9
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par bastien Voir le message
    Mon objectif est de t�l�charger dans le cache tous les images n�cessaires � l'affichage de la page ... Je recherche la fluidit� d'affichage.
    Tu as test� sans ?
    Est-ce que ces pr�chargement, en pratique, ne vont pas ralentir l'affichage de ta page, par rapport � les laisser se charger "normallement" ?

    EDIT : sans compter qu'avec le cache, justement, le probl�me ne se pose, dans la majorit� des cas, qu'� la 1� visite ...

    A+

Discussions similaires

  1. Appel d'une balise option sur une autre page html
    Par renaud22 dans le forum Langage
    R�ponses: 4
    Dernier message: 12/06/2012, 09h01
  2. R�ponses: 0
    Dernier message: 02/11/2011, 11h53
  3. R�ponses: 5
    Dernier message: 28/04/2005, 10h38
  4. [FORM]Appeler une autre page
    Par DEC dans le forum ASP
    R�ponses: 3
    Dernier message: 09/08/2004, 18h03
  5. [C#] Recuperation de valeur dans une autre page
    Par kenzo080 dans le forum ASP.NET
    R�ponses: 8
    Dernier message: 02/06/2004, 10h32

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