Les différents navigateurs traitent cela différemment. Certains n'exécutent le contenu que si le src
est inclus sans erreur. Certains l'exécutent après avoir tenté d'inclure le src
script, quel que soit le succès. Puisque ce comportement n'est pas fiable (et interdit en HTML5 ), il faut l'éviter.
Google ne s'appuie pas sur un comportement spécifique. Comme le contenu n'est qu'un objet littéral (une valeur), son exécution ne ferait rien d'autre que de provoquer une erreur silencieuse. Le code de Google examine le contenu de la balise script
et ajuster son comportement en fonction de cela.