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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  eContent ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

eContent ?

n°1178689
ANViL
yep...definitely ♫
Posté le 18-08-2005 à 12:44:39  profilanswer
 

Bonjour à tous,
 
En fait je suis tombbé sur un Js dont le je ne comprends pas très bien toutes les finesses du code, notemment la présence de 'eContent' qui est très présent dans le code et qui apperemment sert à plein de choses.
 
exemple:
 

Citation :

"eContent.fileprogress.innerHTML"
 
" if(eContent.sDir=="ltr" ){ "
 
"eContent.OuterProgress.style.height = '15px';"
 
"eContent.g_iSubPage == conSplashWelcome"


 
j'ai fais des recherches mais bizaremment je n'ai rien trouvé la dessus  :??:  
 
En outre mon editeur Web ne comprend rien à cet élément...
 
Quelqu'un saurait-il m'aider ?


Message édité par ANViL le 18-08-2005 à 12:45:29
mood
Publicité
Posté le 18-08-2005 à 12:44:39  profilanswer
 

n°1178701
dotfx
Posté le 18-08-2005 à 13:01:53  profilanswer
 

eContent est dans ce cas le nom d'un objet définit plus haut, que tu n'as pas copié/collé ici.
Tu pourrais lui donner le nom que tu veux.


---------------
www.renderfarm.online
n°1178713
ANViL
yep...definitely ♫
Posté le 18-08-2005 à 13:17:58  profilanswer
 

non justement ! ce n'est pas un élément qui est défini plus haut dans le code, j'ai cherché partout, il est utilisé tel quel  :heink:  
 
EDIT: la première occurence de cet élément dans le code:
 

Citation :

"object" != typeof(eContent)


Message édité par ANViL le 18-08-2005 à 13:27:23
n°1178735
dotfx
Posté le 18-08-2005 à 13:42:05  profilanswer
 

N'y a t-il pas une inclusion d'un fichier .js dans l'en-tête qui pourrait définir eContent ?


---------------
www.renderfarm.online
n°1178774
ANViL
yep...definitely ♫
Posté le 18-08-2005 à 14:32:44  profilanswer
 

Non, mais j'ignorais qu'on pouvais inclure un fichier .js dans un autre fichier .js ^^
 
J'ai pensé au passage de paramètres, mais entre fichiers javascript c'est impossible (enfin je crois ?)
 

n°1178786
masklinn
í dag viðrar vel til loftárása
Posté le 18-08-2005 à 14:44:42  profilanswer
 

ANViL a écrit :

EDIT: la première occurence de cet élément dans le code:
 

Citation :

"object" != typeof(eContent)



Donc eContent est une classe.
 
Tu devrais trouver quelque part un

function eContent() {
}


et peut être des  

function eContent.prototype.xyz() {
}


ANViL a écrit :

Non, mais j'ignorais qu'on pouvais inclure un fichier .js dans un autre fichier .js ^^


tu peux pas

Citation :

J'ai pensé au passage de paramètres, mais entre fichiers javascript c'est impossible (enfin je crois ?)


Si, ça ne pose aucun problème, tous les fichiers .js s'exécutent dans l'ordre d'apparition (dans le fichier HTML) et dans le namespace global.
 
Donc si un fichier .js définit une classe "eContent" un autre peut l'utiliser.


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1178825
ANViL
yep...definitely ♫
Posté le 18-08-2005 à 15:09:30  profilanswer
 

Bon alors j'ai vérifié:
 
Il y a 6 fichiers js qui s'exécutent à la suite en début de page.
La première occurence que j'ai mentionné plus haut se trouve dans le .js n° 3.
Les deux avant celui-là n'ont aucun lien avec eContent.
 
'eContent' est utilisé dans les .js suivant le n°3, ça c'est normal.
 
j'ai recherché dans le code source de la page et j'ai trouvé ça (mais beaucoup plus bas dans le code):
 

Citation :

<frame name='eContent'  src='errorinformation.aspx?ln=fr&error=1' />


 
Est-ce que ça pourrais avoir un rapport ? (j'en doute étant donné que c'est mentionné après les .js)

n°1178828
masklinn
í dag viðrar vel til loftárása
Posté le 18-08-2005 à 15:13:37  profilanswer
 

ça a un rapport, en fait il récupère directement en tant qu'objet l'accesseur à la frame et il teste si son type est "object".
 
C'est probablement un test sur MSIE, parce que celui-ci définit tous les objets DOM en tant qu' "Object" alors que les navigateurs suivant la norme donnent de vraies classes (HTMLFrameObject pour une frame je pense)


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1178875
ANViL
yep...definitely ♫
Posté le 18-08-2005 à 16:11:23  profilanswer
 

C'est effectivement juste sous IE, les .js proviennent de MS-WU  ;)  
 
si on lit le code-source, il y a des frames dans tous les sens et comme je ne maitrise pas ce concept, c'est un peu flou pour moi.
Sinon j'ai remarqué que pleins d'informations sont retirées de 'eContent' (type CPU, systeme 32 ou 64...), mais encore une fois pour la plupart des éléments seulement compatibles avec IE.
 


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

  eContent ?

 

Sujets relatifs
Plus de sujets relatifs à : eContent ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)