L'élément HTML "iframe" peut contenir le marquage, ainsi que les appels au JavaScript nécessaires à sa propre mesure ou toute autre fonction impliquée dans sa mesure, comme des clics par exemple.
Si votre élément "iframe" est appelé depuis une page partenaire, tout le code qui y aura été placé sera exécuté depuis cette page, incluant le marquage mis en place.
Nous vous invitons néanmoins à préférer le smarttag.js au fichier xtcore.js pour le marquage de votre élément "iframe". En effet, le fichier xtcore.js ayant des variables globales, les valeurs de ces dernières dans l'élément "iframe" pourraient venir écraser les valeurs des mêmes variables, s'il se trouve que votre partenaire est également un client d'AT Internet utilisant le xtcore.js.
Avec SmartTag, vous pouvez générer un "namespace" qui vous sera propre. Par exemple, var ATTagExemple = new ATInternet.Tracker.Tag();
vous donnera un namespace ATTagExemple peu sujet à doublon au sein des pages de votre partenaire, évitant ainsi tout conflit entre votre code et le sien.
Toutes les méthodes proposées par le SmartTag peuvent être utilisées pour une implémentation du marquage au sein d'un élément "iframe". Il faut voir un élément "iframe" comme une page normale, appelée au sein d'un document parent.