mbox.js 函数

使用 mbox.js 进行实施时要使用的 mbox.js 函数的列表。

重要

mbox.js终止使用:自2021年3月31日起, Adobe Target 不再支持mbox.js库。2021年3月31日之后,从mbox.js发出的所有调用将轻松失败,并会通过提供默认内容来影响运行Target活动的页面。

我们建议所有客户在此日期前迁移到新Adobe Experience Platform Web SDK或at.js JavaScript库的最新版本,以避免您的站点出现任何潜在问题。 有关详细信息,请参阅概述:实现客户端web的目标。

注意

如果您使用的是 at.js,则以下方法不适用。

方法 注释
mbox.getName()
mbox.getURL()
mbox.getDiv() 返回与 mbox(包含默认内容或选件)关联的 div
mbox.getParameters() 一个参数数组,带有名称和值两个字段
mbox.setOnError() 示例:
mbox.setOnError(function() { alert(this.getName() +" had error"});
mbox.setMessage(message) 您可以在调试窗口中看到消息。
mboxCurrent.activate()
mboxCurrent.cancelTimeout()
mboxCurrent.finalize()
mboxCurrent.getDefaultDiv()
mboxCurrent.getDiv() 返回与 mbox(包含默认内容或选件)关联的 div
mboxCurrent.getEventTimes()
mboxCurrent.getFetcher()
mboxCurrent.getId()
mboxCurrent.getImportName()
mboxCurrent.getName()
mboxCurrent.getOffer()
mboxCurrent.getParameters() 一个参数数组,带有名称和值两个字段。
mboxCurrent.getURL()
mboxCurrent.getURLBuilder()
mboxCurrent.hide()
mboxCurrent.isActivated()
mboxCurrent.load()
mboxCurrent.loaded()
mboxCurrent.setEventTime()
mboxCurrent.setFetcher()
mboxCurrent.setMessage()
mboxCurrent.setMessage(message) 在调试窗口中查看消息。
mboxCurrent.setOffer()
mboxCurrent.setOnError() 示例:
mboxCurrent.setOnError(function(){ alert(this.getName() +" had error"});
mboxCurrent.setOnLoad() 示例:
mboxCurrent.setOnLoad(function(){alert(this.getName()+" loaded")});
mboxCurrent.show()
mboxCurrent.showContent()
mboxFactoryDefault.addOnLoad(action) 加载页面时调用操作。
mboxFactoryDefault.getMboxes().each() 示例:
mboxFactoryDefault.getMboxes().each(function() { alert(mbox.getName()) };
mboxFactoryDefault.getMboxes().length()
mboxFactoryDefault.getPageId()
mboxFactoryDefault.getPCId().getId()
mboxFactoryDefault.getSessionId().getId()
mboxFactories.get('default').getSessionId()​.forceId("1276011116668");
mboxFactories.get('default').getPCId()​.forceId("1276011116668");
mboxFactoryDefault.create()
mboxFactoryDefault.disable()
mboxFactoryDefault.enable()
mboxFactoryDefault.get()
mboxFactoryDefault.getCookieManager()
mboxFactoryDefault.getDisableReason()
mboxFactoryDefault.getEllapsedTime()
mboxFactoryDefault.getEllapsedTimeUntil()
mboxFactoryDefault.getMboxes() 返回 mboxList
mboxFactoryDefault.getSignaler()
mboxFactoryDefault.getURLBuilder()
mboxFactoryDefault.isAdmin()
mboxFactoryDefault.isDomLoaded()
mboxFactoryDefault.isEnabled()
mboxFactoryDefault.isSupported()
mboxFactoryDefault.limitTraffic()
mboxFactoryDefault.update()
mboxFactoryDefault.getCookieManager()​.getCookie("name")//!= null) {
mboxFactoryDefault.getCookieManager()​.setCookie(_name,_value, _duration);

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
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