Show Menu
TEMAS×

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

Ejecuta una solicitud y aplica la oferta al DIV más cercano con nombre de clase mboxDefault.
Esta función está disponible para las versiones 1 de at.js.Solamente x . Esta función quedó obsoleta con el lanzamiento de at.js 2.x. Esta función devuelve el contenido predeterminado si se utiliza con at.js 2.x.
Esta función está creada en at.js principalmente para facilitar la transición de mbox.js a at.js. Una alternativa nueva a mboxCreate() es adobe.target.getOffer() / adobe.target.applyOffer() / o la directiva Angular.

Ejemplo

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

Notas

mboxCreate() ahora usa el extremo “json” en lugar del extremo “standard” y se activa asincrónicamente. Debido a ello:
  • Depuración es algo diferente.
  • Evite el código de oferta que requiere llamadas sincrónicas de bloqueo.
    Por ejemplo, las ofertas que establecen variables de JavaScript utilizadas por código de sitio u otros mboxes que vienen después en la página.
  • Asegúrese de tener <div class="mboxDefault"></div> antes de invocar mboxCreate() , ya que at.js no lo agregará por usted.
  • No se recomiendan funciones mboxCreate() vacías que aparecen en la parte superior de la página como mbox global.
    El mbox global creado automáticamente en at.js es una mejor opción porque se activa desde <head> y puede devolver contenido más rápido.