Il s'agit d'une politique de sécurité un peu paranoïde, qui empêche du code Javascript de changer de répertoire lors de la lecture d'un fichier en protocole file:// Sur Firefox, les accès aux fichiers sur des répertoires contenant ../ sont interdits, car cela permettrait de remonter dans l'arborescence et lire en Javascript les fichiers système ou confidentiels. Mais Chrome interdit également l'accès aux répertoires situés au-dessous de la page, dans l'arborescence (p.ex images/file.bin ) Etant donné que les pages de la doc sont en local sur le poste de l'utilisateur, qui n'a pas nécessairement de serveur intranet installé, nous devons accéder à ces pages par file://. Les fichiers externes sont donc difficilement utilisables, et nous avons choisi de les intégrer plutôt directement dans le code HTML. (comme le fait l'export Myrweb dans le programme) |