Бред, зачем создавать объект типа Array, если ты потом пытаешься использовать его как обычный Object? Array на то и Array, что бы индексы целочисленные были, твой же пример, только если по логике:
var hash=new Object(), val=1;
hash.keys=new Array();
hash.keys[val]='myval';
alert(hash.keys.length); // 2!!
Не знаю как wget, но есть аналог, собранный и под винду, в том числе,- aria2 http://aria2.sourceforge.net/ в дополнение ко всем функциям wget, умеет тянуть с разных зеркал, в несколько потоков и по торрентам, все никак руки недоберутся маны на нее покурить...
Сам им пользуюсь, но прекрасно понимаю тех, кому хочется качать в гуях. Иногда накпливается столько всего на выкачку (128кб канал, что поделать), что очень удобно манипулировать потоками по ходу пьессы - кого-то придержать, кому-то приоритет повысить, кого-то только на ночь включить, в гуях это таки поудобнее все. Ну и торренты, собственно, тоже удобно иметь все в той же софтине, что и простые http/ftp-закачки. (Конечно, есть aria2, но это уже совсем круто для обычного пользователя, имхо. =)
Используйте FDM http://www.freedownloadmanager.org/ и не знайте печалей. По функционалу ну ни граммом не хуже. А то, что FlashGet не самая чистая программа известно еще с самого его рождения.
Это Вы, господин хороший, грамотным верстальщикам спасибо скажите, что Вам вот так вот кажется. Если бы они верстали по честному, а не по коммунистически - чтобы всем и у всех, Вы бы окошко йэкспловера открывать боялись, не то что сёрфить.
Ха, самое смешное, что я как раз на днях забавлялся тем же самым, но пошел немного в другом направлении: http://motd.ru/temp/bf.js
Таким образом, при подключении этой штуки к страничке, по onload, обрабатываются все "<script language='brainfuck'></script>" с исходным кодом на BrainFuck`е. %)
var hash=new Object(), val=1;
hash.keys=new Array();
hash.keys[val]='myval';
alert(hash.keys.length); // 2!!
Пытаюсь найти одну библиотечку, которая делает именно этот поворот, пока увы безрезультатно.
Таким образом, при подключении этой штуки к страничке, по onload, обрабатываются все "<script language='brainfuck'></script>" с исходным кодом на BrainFuck`е. %)