Voici les scripts de problème:Portée de la variable JavaScript déclarée en ligne
Ceci est à partir du fichier HTML:
<script type="text/javascript">
var devices_record = "some string";
</script>
<script type="text/javascript" src="/js/foo.js"></script>
Ceci est de foo.js:
function bar() {
devices_record = "assign new string";
}
Le rapport d'erreur par HttpFox est que devices_ record n'est pas défini. Ce qui donne? Je pensais que devices_ record sera une variable d'envergure mondiale, donc il devrait être accessible depuis n'importe où.
Vous devriez pouvoir accéder à devices_record. Je pense qu'il te manque quelque chose d'autre. Est-ce le code exact OU vous avez créé un échantillon pour illustrer le problème? – SolutionYogi