Не претендуя на самое правильную реализацию, предлагаю вместо строки 399
str += "<td class = \"chk\"><span onclick = \"makeCHK()\" value = \"" + x.path + "\">__</span></td>";
забить 3 строчки такого кода:
var ext = x.name.replace(/^.+\./,'');
var chr = ((new RegExp(ext, 'i')).test(msk)) ? 'V' : '__';
str += "<td class = \"chk\"><span onclick = \"makeCHK()\" value = \"" + x.path + "\">" + chr + "</span></td>";
2ALL,
В нашей Коллекции все представленные варианты диалоговых окон выбора файлов требуют сторонних ActiveX.
Единственный вариант от wisgest, увы, не столь функционален, да еще прячется при открытии.
А вот эта идея went.out с созданием самопального окна мне показалась весьма интересной. Ведь такой диалог можно наделить любым нужным функционалом, встроить в программу (как это сделал went.out) или запускать в отдельном окне.... А FileSystemObject имеется на любой машине.
В общем - идея хорошая. Надо только реализовать поприличней...