2011-09-08 51 views
1

我想知道我在做什麼與我們的網站是好的方法。我們有幾個不同的跟蹤像素與幾個不同的提供商。其中一些像素只有在表單通過ajax提交後才能出現(以註冊轉換)。跟蹤像素(表單插件+ jQuery)

我的方法是設置現在是這樣的:

ajaxForm(function(){ 
    $(".thanks").slideDown(200); 
    $("body").append('<img src="TRACKING PIXEL SOURCE" width="1" height="1"/>').append('ANOTHER PIXEL'); 
}); 

我使用的表格插件。 我的設置是否有效?有沒有更好的方法來做到這一點?

感謝您的回答。

+0

聽起來像古老的技術給我。你爲什麼不用AJAX和服務器端腳本來跟蹤你的用戶呢? – T9b

+0

我們合作的公司,企業政治......:/ – Krimo

+0

看起來像一個可行的方式來做到這一點......你插入圖片提交...不能看到你如何做到更聰明:D –

回答

0

這樣做,這樣消除了多餘的東西,但結果是一樣的:

var appendTo = $("body"); 
$.each(["tracking-pixel-source-1","tracking-pixel-source-2"],function(i,src) { 
    $("<img/>", { "width":"1px", "height": "1px", "src": src }).appendTo(appendTo); 
});