2014-07-15 4 views
0

나는 자바 스크립트 변수 (XX 그냥 자리 표시 자입니다)JavaScript 변수를 맞춤 추적 픽셀에 올바르게 삽입하는 방법은 무엇입니까?

나는 우리의 affliate 파트너가 제공하는 추적 픽셀에이 변수를 삽입해야하지만, 내가

var transactionID = XX 나의 페이지에서 높은 선언 이것을 픽셀에 어떻게 쓰는지 확신 할 수 없습니다.

<script type="text/javascript" src="https://ad.domain.com/ppl/?15333C2049059826&mode=[[1]]&CustomerID=[[1]]&OrderID=[[]]&PartnerID=[[]]"> </script> 

I가 [[]] 내에서 입력 아무것도 정적 값이 될 것이라는 점을이 코드의 공급 업체에 의해 말되었다 : 아래

<body>의 하단에 배치 된 픽셀입니다. 예 : CustomerID=[[1]] -이 경우 값은 1로 설정됩니다. 그러면 문제가 없습니다.

그러나 OrderID=[[]]의 경우 JavaScript 변수를 삽입하도록 설정하고 싶습니다. 예 : transactionID

JavaScript로 이것을 글자로 쓰는 올바른 방법을 이해할 수 있도록 도와주세요.

답변

2

간단한 해결책은/document.write를를 사용하지만 최종 슬래시를 이스케이프해야 할

<script> 
    document.write('<script src="https://ad.domain.com/ppl/?15333C2049059826' + 
     '&mode=[[1]]&CustomerID=[[1]]&OrderID=[[' + transactionID + ']]' + 
     '&PartnerID=[[]]"></' + 'script>'); 
</script> 
+1

슬래시를 이스케이프입니다'\ /'도 OK입니다 내가 제안 – mplungjan

+0

매우 패트릭 감사합니다! 일하는 꿈을 좋아했다 :) –

관련 문제