La soluzione più semplice e coerente sarebbe di avere pagine web e file sullo stesso server (quindi nel tuo caso, visto che i file sono in locale, anche il server web dovrebbe essere in locale). Oppure, se vuoi che il server web resti online, fare in modo che i file siano accessibili da internet tramite un url (con tutti i problemi di sicurezza che comporta). Infine, esistono delle estensioni (vedi post di vincent.zeno) ma potrebbero essere diversi o non disponibili per tutti i browser.