0
나는 링크가있어 클릭 할 때 두 가지 일을해야한다. 먼저 Google 추적 코드를 사용하여 추적하고 다음은 새 창을 엽니 다. onClick에 여러 줄이 있습니까?
내가 시도 :onclick="javascript: pageTracker._trackPageview('/Ads/MMA_Front_Page.com'); window.open(this.href, '_blank'); return false;"
하지만, 작동하지 않았다가 새 창을 열지 않았다.
코드에 문제가 있습니까? 아니면 javascript 메서드를 만들어 호출해야합니까? 나는이 기능을 시도하고 있지만, 늘 일 :
편집 감사합니다. 도와 줄수있으세요? "pageTracker._trackPageview (adType을)를 「
onclick="openAd('/Ads/MMA_Front_Page.com')"
그것은 첫 번째 부분은 작동 보인다
<script type="text/javascript">
function openAd(adType) {
pageTracker._trackPageview(adType);
window.open(this.href, '_blank');
return false;
}
</script>
그리고 그것을 호출 부 : 여기
함수이고 나머지는 무시되고있다.
'
당신은 당신의 질문에 대답을 포함했다. 다중 명령문에 대한 함수를 만드는 것이 더 좋습니다.
출처
2011-12-10 18:30:06
질문을 다시 업데이트 할 수 있습니까? – TheGateKeeper
함수 호출 후 세미콜론을 onclick에 추가해야합니다. –