window or not window that is the question
Bon je rouvre un autre thread car il s'agit d'un nouveau problème.
Je voulais faire prototype qui retourne le nom d'un variable, pour ce faire je passe par window ...
et chose curieuse je m'aperçois qu'une variable globale fait seulement à moitié partie du window ????
Code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
var glob = 'coucou'
window['glub'] = 'hello'
pour glub pas de problème si on parcourre les propriétés de window
Code :
function IsInWindow(Elt){
for (elts in window){
var flag=false
if(window[elts]==Elt){flag=true;}
return flag;
}
alert(window['glob'])
alert(window['glub']
alert(IsInWindow(glob))
alert(IsInWindow(glub)) |
Sous IE ... cherchez l'erreur
ça m'échappe complètement ...
Une explication s'il vous plait !!!
PS: sous FFX aucun souci