我正在将一个javascript像素跟踪器添加到网站上,但我只是想在特定情况下显示它。这种情况正在外部javascript文件中进行测试,然后创建HTML代码以便回显。
我的问题是像素跟踪脚本是否只能保留在外部javascript文件中?因为不会显示在页面的查看源中显示的回显的HTML代码,而只是隐藏在外部的js中。
以下是大部分跟踪代码:
(function () {
var oldonload = window.onload;
window.onload = function(){
__adx_loaded=true;
var scr = document.createElement("script");
var host = (("https:" == document.location.protocol) ? "https://adx.com" : "http://adx.com");
scr.setAttribute('async', 'true');
scr.type = "text/javascript";
scr.src = host + "/j/roundtrip.js";
((document.getElementsByTagName('head') || [null])[0] ||
document.getElementsByTagName('script')[0].parentNode).appendChild(scr);
if(oldonload){oldonload()}};
}());
答案 0 :(得分:0)
是的,它可以在外部javascript文件中。