Bonjour,
Je cherche actuellement à réaliser un script qui permette d’énumérer les champs des objets JavaScript (tel que document, window...).
Comparer le résultat obtenu de plusieurs navigateurs permettrait de crée une liste des propriétés et fonctions « universelle ».
Alors voila le script en question (coté client, il créer une syntaxe ini pour le traitement future)
Et le problème et que IE (pour pas changé) ne liste pas les méthodes (tel getElementById);
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 var str = ""; function testObj (o) { for( i in o ) str += i+"=yes\n"; } function testStr(code) { if(eval(code)) str += code+"=yes\n"; else str += code+"=\n"; } function lbl (text) { str += "["+text+"]\n"; } function test() { lbl("document"); testObj(document); document.writeln('<PRE>'+str+'</PRE>'); }
Je souhaiterais donc savoir comment les extraire ? Merci.
Partager