2012-06-22 4 views
1

나는 다음과 같은 코드가 크롬에서 잘 작동DOM에 픽셀 추적을 삽입해야합니까?

[..] 
var img = document.createElement('img'); 
img.src = 'www.example.com/pixeltracking'; 
[.. more stuff..] 

을하지만, 파이어 폭스에서 내가 요청을 완료 본 적이 없어요.

DOM에 이미지를 추가하면 Firefox에서로드가 완료되지만 오류 메시지없이 크롬이 코드 실행을 중지합니다.

[..] 
var img = document.createElement('img'); 
img.src = 'www.example.com/pixeltracking'; 
document.body.appendChild(img); 
[.. more stuff..] 

어떤 아이디어가 있습니까? 감사합니다

+0

DOM에 삽입해야한다고 생각하지 않습니다. 아니요. 거기에 또 다른 문제가있을 수 있습니다. 서버에서 요청을 확인했는지 확인 했습니까? – juandopazo

+0

이미지 객체에 .onload()를 추가 했습니까? 어쩌면 개체가 완료되기 전에 가비지 수집됩니까? –

답변

0

귀하의 코드와 관련된 문제는 URL에 http://을 잊어 버린 것입니다. 현재 www.example.com/pixeltracking상대을 현재 URL (예 : http://yourdomain.com/foobar/www.example.com/pixeltracking)에로드하려고합니다.

+1

OP가 실제 코드에서 올바른 URL을 사용하기를 바랍니다. :) –

관련 문제