Je suis en train de modifier un site existant, qui est un site marchand typique. Une série de fichiers PHP avec un index principal qui se charge dans les différentes pages de contenu.Javascript .js chargement numéro
L'index.php principal, utilisant <script>
, se charge dans jsFunctions.js.
Lorsque je modifie le fichier jsFunctions.js, l'index ne charge que partiellement jsFunctions.js. Par exemple, j'obtiendrai une erreur firebug telle que 'littéral de chaîne non terminé' ou 'fin manquant}' ou similaire. Les erreurs elles-mêmes ont un sens, car le fichier js ne se charge pas complètement, une accolade ou une citation est manquante et génère une erreur. Il est apparemment aléatoire, parfois il va charger 100 lignes de la js, puis parfois 105 lignes, etc
Mais pourquoi le fichier serait partiellement chargé si je l'édite? Si je supprime la ligne unique de mon code, aussi simple soit-il, il recommence à fonctionner?
Des idées?
Je pense que vous pouvez être sur quelque chose. jsLint n'a rien ramassé quand même. J'utilise FlashDevelop et j'ai activé 'View Line End Characters'. Le document en cours de lecture affiche LF à la fin de chaque ligne, tandis que la plupart des autres fichiers ont tendance à afficher CRLF. Honnêtement, je ne pensais pas que cela aurait de l'importance, tant que l'un ou l'autre. Tous les fichiers sont UTF-8, serait l'aide de 8 bits? – Chris