Я знаю, модераторы и прочие знатоки JS меня закопают, но попробовать можешь так: создаешь фрейм (невидимый, естественно), грузишь в него нужный файл, обращаешься через frame.document. Откроет только те файлы, которые могут отображаться в браузере (all:html,txt; ie&moz:xml,MSOffice).
Решение корявое, но для конкретной проблемы может подойти.