Chargement de fichiers locaux avec Javascript sans serveur Web

J'ai besoin d'écrire un logiciel qui utilise HTML5 et canvas.

L'ensemble du logiciel devrait être en mesure de l'exécuter localement, sans avoir besoin d'un serveur. Donc, je suis seulement en mesure de l'utilisation de Javascript, pas de php.

La partie la plus difficile: j'ai dynamiquement récupérer le contenu des fichiers textes qui sont nécessaires pendant le fonctionnement.

Par exemple: Lorsque le logiciel démarre, j'ai besoin de la "config.json".
Et une fois que l'utilisateur fait quelques pourrez ensuite mettre cela, j'ai besoin "story1.txt" ou "story2.txt" et ainsi de suite.

Mon Problème:

Je ne peux pas utiliser Ajax, parce que Chrome bloque - Fichiers locaux ne sont pas autorisés à récupérer d'autres fichiers de contenu. Je reçois toujours un Message d'erreur.

Ce que j'ai essayé jusqu'à présent:

  • Charger les Fichiers avec l'Ajax & jQuery

    Chrome ne m'autorise pas à charger le fichier

  • De charger le Fichier dans un script Tag

    Même si je déclare le JSON-Fichier js-Code, je ne peux pas accéder au contenu du Fichier chargé

  • De charger le Fichier en Iframe invisible, et de lire son contenu

    Des travaux de chargement, et je peux voir le code. Mais quand j'essaie d'accéder au contenu de l'IFrame, je reçois le Chrome, le Message d'Erreur encore:

    "Uncaught SecurityError: Blocked a frame with origin "null" from accessing a frame with origin "null". Protocols, domains, and ports must match."

Question:

Est-il un moyen de charger un fichier de Texte de façon dynamique, ou suis-je obligé d'utiliser un Serveur web?

source d'informationauteur maja