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

Executa uma solicitação e aplica a oferta ao DIV mais próximo com o nome de classe mboxDefault.

OBSERVAÇÃO

Essa função está disponível para a at.js versão 1.somente x. Essa função foi descontinuada pelo lançamento da at.js 2.x. Ela retorna o conteúdo padrão se for usada com a 2.x.

A função está incorporada na at.js, principalmente para facilitar a transição de mbox.js para at.js. Uma alternativa mais nova para mboxCreate() é adobe.target.getOffer()/ adobe.target.applyOffer() ou a diretiva Angular.

Exemplo

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

Notas

mboxCreate() agora usa o terminal "json" ao invés de "standard" e dispara de maneira assíncrona. Por esse motivo:

  • Depuração é diferente.

  • Evite oferecer código que exija chamadas bloqueio sincrônicas.

    Por exemplo, ofertas que definem variáveis de JavaScript que são usadas para código do site ou outras mboxes posteriores na página.

  • Certifique-se de ter uma <div class="mboxDefault"></div> antes de invocar mboxCreate(), pois at.js não adicionará um para você.

  • Funções vazias no topo da página mboxCreate() não são recomendadas como mbox global.

    A mbox global criada automaticamente em at.js é uma opção melhor, pois dispara do <head> e pode retornar conteúdo antecipadamente.

Nesta página

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now