7
votes

Pourquoi google manque-t-il de code de suivi analytique?

Vous venez de sortir de mes roues d'entraînement JavaScript.

Pourquoi Google choisit-il de UNESCAPAPE Le Document.Write LIGNE IN PARTIE 1 CI-DESSOUS ?

Pourquoi ne pas simplement l'écrire comme ça? Peut-être que Unescape est requis pour une compatibilité de navigateur plus ancienne? xxx

Pour référence, l'ensemble du code de suivi Google Analytics ressemble à ceci: < p> partie 1: xxx

partie 2: xxx p> Je comprends ce que le reste du code fait, juste curieux de la partie insestable.

EDIT

La ligne inférieure est, Unescape est requis. Voté pour fermer cette question car c'est un duplicata (voir la réponse marquée correcte).


4 Réponses :


5
votes

Cela signifie que le code fonctionnera dans XML / XHTML et HTML sans avoir à gaver avec CDATA

S'il vous plaît voir: HTTPS: // Stackoverflow. COM / QUESTIONS / 1224670 / WHE-IT-THE-AVANT-OF-UTILISATION-UNESCAPE-ON-DOCUMENT-DOCUMENT-ERISE-DOCUMENT-JavaScript


1 commentaires

Nice Trouvez sur la question précédemment répondue. Bien qu'il puisse toujours être fait pour fonctionner avec XHTML et HTML "sans avoir à désordre avec CDATA" et sans avoir besoin de Unescape : Stackoverflow.com/questions/728697/...



0
votes

Écrire directement dans le document sans utiliser les caractères '<' ou '>' signifie que vous n'avez pas à vous échapper dans des formats de document qui les interprétent littéralement. Sinon, l'interprétation correcte est que les balises