Так что мне нужно каким-то образом загрузить файл с диска и получить доступ к его содержимому. Вроде как
<link rel="stylesheet">
работает. Есть ли способ сделать это? XHR требуется веб-сервер ... и использование чего-то подобного выше не позволяет мне получить доступ к содержимому файла ..
Вы имеете в виду загрузку с CD или HDD? Вам понадобится полный адрес, по которому он хранится, например, что-то на рабочем столе будет:
"Файл: /// C: /documents%20and%20settings/user/desktop/file.css"
% 20 означает пробел.
Предполагая, что ваша страница также находится на локальном диске, вы сможете использовать XHR с file:// URL.
file://