Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.javascript > #3032
| From | Gloops <gloops@zailes.invalid.org.invalid> |
|---|---|
| Newsgroups | fr.comp.lang.javascript |
| Subject | Re: Réflexion en Javascript : PropertyValue |
| Date | 2016-08-08 03:36 +0200 |
| Organization | Serveur de salon |
| Message-ID | <no8nmg$rii$1@usenet.pasdenom.info> (permalink) |
| References | <no2onb$6nk$1@usenet.pasdenom.info> <57a7bcec$0$19763$426a74cc@news.free.fr> <no8mrk$hm7$1@usenet.pasdenom.info> |
Le 08/08/2016 à 03:21, Gloops a écrit :
> Le 08/08/2016 à 00:57, SAM a écrit :
>> Le 05/08/16 à 21:16, Gloops a écrit :
>>> Bonjour tout le monde,
>>>
>>> J'ai vu sur
>>>
>>> http://www.tutorialspoint.com/javascript/javascript_forin_loop.htm
>>
>> Ha! Merdum ! C'est de l'anglishe (ou de l'amerlock ?)
>
> Ah ben ... oui, désolé.
>
>>
>>> qu'on pouvait parcourir, par exemple, les propriétés du navigateur
>>> ainsi :
>>>
>>> for (aProperty in navigator) {
>>> document.write(aProperty);
>>> document.write("<br />");
>>> }
>>>
>>> et ça affiche bravement les noms des propriétés du navigateur.
>>>
>>> Alors du coup, je me pose la question de comment on peut terminer ce
>>> travail ?
>>
>> "terminer" ? "travail" ?
>>
>> Le terminé de document.write()
>> c'est document.close();
>>
>> Le commencé de document.write()
>> c'est document.open();
>>
>> à défaut de fermer l'écriture, normalement le navigateur et au moins
>> Firefox a sa roue (ou jauge) de remplissage qui tourne (il attend la
>> suite)
>
> Ah non chez moi quand il a fini de charger la page l'extended statusbar
> affiche 100%, et ... ça veut dire ça y est chef, travail fini.
>
> Il y met le temps, mais ... ça, c'est une autre question.
> On n'a pas idée d'installer autant d'extensions sur une machine
> pareille, aussi. :)
>
>>
>> (snip)
>>> Meilleure idée ?
>>
>> var t='', b=[];
>> for(var i in navigator) {
>> b.push('navigator.' + i + ' ==> ' + navigator[i]); }
>> alert(b.join('\n'));
>> t=b=i=null;
>>
>> ????
>> sans savoir si ça répond à la question ?!
>> (que je n'ai pas comprise ... que cherche t-il donc à faire exactement ?)
>>
>>
>>
>> var b=[];
>> for(var i in navigator.plugins)
>> b.push(i+' = '+navigator.plugins[i].name+'\n');
>>
>> alert(b.join())
>> b=i=null;
>>
>>
>> Cordialement,
>
>
> Ben ... oui, c'est bien ça. Merci.
>
> Pour moi, une propriété, ça sert à avoir un contenu, et quand on a dit
> que navigator a pour propriétés appName et appVersion, on n'a pas
> terminé, il reste encore à dire :
>
> appName ==> Netscape
> appVersion ==> 5.0 (Windows)
>
> Je cherchais la syntaxe navigator[aProperty].
> C'est vrai que c'est somme toute courant, mais ... mon neurone ne
> s'allumait pas.
>
> A supposer qu'on veuille l'écrire sur la page web :
>
> for(property in navigator)
> {
> document.write(property);
> document.write(" ==> ");
> document.write(navigator[property]);
> document.write("<br />");
> }
>
Tant qu'on y est, si on veut deux colonnes :
bfonce = false;
document.write("<table>")
for(property in navigator)
{
bfonce = !bfonce;
if(bfonce)
{
document.write("<tr style='background-color:#dedede'><td>")
}
else
{
document.write("<tr><td>")
}
document.write(property);
document.write("</td><td>");
document.write(navigator[property]);
document.write("</td></tr>");
}
document.write("</table>")
Back to fr.comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar
Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-05 21:16 +0200
Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-08 00:57 +0200
Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 03:21 +0200
Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 03:36 +0200
Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-08 12:04 +0200
Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 13:03 +0200
Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-09 00:35 +0200
Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-08 12:04 +0200
Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 13:04 +0200
Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 10:04 +0200
Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 10:26 +0200
Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-08 12:14 +0200
Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 13:13 +0200
Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-09 00:23 +0200
Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-09 02:58 +0200
Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-09 14:11 +0200
Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-09 15:52 +0200
Re: Réflexion en Javascript : PropertyValue SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> - 2016-08-09 00:24 +0200
Re: Réflexion en Javascript : PropertyValue Gloops <gloops@zailes.invalid.org.invalid> - 2016-08-08 13:22 +0200
csiph-web