09-10-2021, 16:33:45
J'ai trouvé pourquoi la page /usr/share/pragmatice/orthodefi/index.html ne fonctionne pas.
C'est parce que les fichiers javascript ne sont pas trouvés.
Si, sur cette page, je copie et colle les liens vers les fichiers javascript de la page /usr/share/pragmatice/orthodefi/app/index.html en corrigeant leur chemin relatif (en ajoutant tout simplement app/ au début de chaque chemin), la page fonctionne.
La page /usr/share/pragmatice/orthodefi/index.html fait une redirection vers la page /usr/share/pragmatice/orthodefi/app/index.html par
document.location.href="app/index.html";
Mais cette redirection ne permet pas de charger les scripts en en-tête de cette nouvelle page.
Le problème est donc plutôt dans la manière dont les navigateurs, ou différentes versions d'un même navigateur, interprètent document.location.href.
C'est parce que les fichiers javascript ne sont pas trouvés.
Si, sur cette page, je copie et colle les liens vers les fichiers javascript de la page /usr/share/pragmatice/orthodefi/app/index.html en corrigeant leur chemin relatif (en ajoutant tout simplement app/ au début de chaque chemin), la page fonctionne.
La page /usr/share/pragmatice/orthodefi/index.html fait une redirection vers la page /usr/share/pragmatice/orthodefi/app/index.html par
document.location.href="app/index.html";
Mais cette redirection ne permet pas de charger les scripts en en-tête de cette nouvelle page.
Le problème est donc plutôt dans la manière dont les navigateurs, ou différentes versions d'un même navigateur, interprètent document.location.href.

