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 :

Génération d'un tableau Javascript sous IE, Nombre de lignes limitées ?


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 22
    Par défaut Génération d'un tableau Javascript sous IE, Nombre de lignes limitées ?
    Bonjour à tous,

    J'ai un problème sous IE que je n'ai pas sous FireFox bien évidemment.
    Je construit un tableau Javascript à partir d'une page php, et il se trouve que j'ai environ 3000 enregistrements à gérer dans 7 colonnes...
    Sous Firefox, le tableau est parfaitement défini, sous IE, le tableau est indéfini...
    Il semblerait que IE n'accepte pas de lire toutes les lignes javascript générées....
    Quelqu'un a t'il déjà rencontré le problème ?

    Y aurait-il une option IE à changer ?

    Par avance, merci !

  2. #2
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    la portion de code incriminée nous aiderait à comprendre

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 22
    Par défaut
    En fait, je génère mon javascript à partir d'un fichier php, et j'envoie tous ça dans un div :
    /***************/
    $szQuery = $_SESSION['szRechRequete'];
    $rResult = mysql_query($szQuery, $GLOBALS['rDataBaseLink']);
    if($rResult && mysql_num_rows($rResult))
    {
    echo "
    var indice= 0;

    for (i=0;i < ".mysql_num_rows($rResult).";i++)
    {
    aListe[i] = new Array(iNbCol);
    }
    ";

    while ($aRow = mysql_fetch_array($rResult))
    {
    echo "
    aListe[indice][0] = '".$aRow['cl_id']."';
    aListe[indice][1] = '".$aRow['cl_code']."';
    aListe[indice][2] = '".htmlentities($aRow['cl_nom1'],ENT_QUOTES)."';
    aListe[indice][3] = '".htmlentities($aRow['cl_cp'],ENT_QUOTES)."';
    aListe[indice][4] = '".htmlentities($aRow['cl_ville'],ENT_QUOTES)."';
    aListe[indice][5] = '".htmlentities($aRow['cl_tel'],ENT_QUOTES)."';
    aListe[indice][6] = '".htmlentities($aRow['cl_fax'],ENT_QUOTES)."';
    aListe[indice][7] = '".htmlentities($aRow['cl_email'],ENT_QUOTES)."';
    aListe[indice][8] = false;
    indice++;
    ";
    }
    mysql_free_result($rResult);
    }
    }

    parent.document.getElementById('".$szIdZone."_top').innerHTML = szTitrePage + ' : '+ aListe.length + ' fiches';
    ";
    /***************/

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/10/2013, 13h56
  2. Nombre de ligne limité dans commande achat SAP ?
    Par Flashmillenium dans le forum SAP
    Réponses: 4
    Dernier message: 17/09/2010, 12h36
  3. Pagination avec un nombre de lignes limité
    Par Halex78 dans le forum Langage
    Réponses: 5
    Dernier message: 31/07/2008, 22h28
  4. Sous-Formulaire nombre de lignes vides ?
    Par popo68 dans le forum IHM
    Réponses: 25
    Dernier message: 11/12/2006, 09h28
  5. [javascript/dom] Récupérer le nombre de lignes d'un tableau
    Par LE NEINDRE dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 17/02/2006, 11h51

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