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的Target

注意

如果您使用 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);

本頁內容

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