mboxCreate(mbox,params) - at.js 1.x

요청을 실행하고 mboxDefault 클래스 이름을 사용하는 가장 가까운 DIV에 오퍼를 적용합니다.

NOTE

이 함수는 at.js 버전 1.x​에만 사용할 수 있습니다. 이 함수는 at.js 2.x의 릴리스에서 더 이상 사용되지 않으며, at.js 2.x에서 사용하는 경우 기본 콘텐츠를 반환합니다.

이 함수는 주로 mbox.js에서 at.js로 간편하게 전환하기 위해 at.js에 내장되어 있습니다. mboxCreate()에 대한 최신 대안은 adobe.target.getOffer()/adobe.target.applyOffer() 또는 Angular 지시문입니다.

<div class="mboxDefault"> 
  default content to replace by offer 
</div> 
<script> 
  mboxCreate('mboxName','param1=value1','param2=value2'); 
</script>

참고

mboxCreate()은 이제 "standard" 종단점 대신 "json" 엔드포인트를 사용하며 비동기식으로 실행됩니다. 이 때문에

  • 디버깅이 약간 다릅니다.

  • 동기식 호출 차단을 요구하는 오퍼 코드를 피해야 합니다.

    예를 들어, 페이지에서 뒷부분에 나오는 사이트 코드 또는 기타 mbox에 사용되는 JavaScript 변수를 설정하는 오퍼가 여기에 해당합니다.

  • at.js에서 자동으로 추가해주지 않으므로 mboxCreate()을 호출하기 전에 <div class="mboxDefault"></div>가 있는지 확인해야 합니다.

  • 비어 있는 페이지 맨 위 mboxCreate() 함수는 글로벌 mbox로 권장되지 않습니다.

    at.js의 자동 생성된 글로벌 mbox는 <head>에서 발생하고 일찍 컨텐츠를 반환할 수 있으므로 더 나은 선택 사항입니다.

이 페이지에서는