首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用jquery或原生javascript加载mbox

使用jquery或原生javascript加载mbox
EN

Stack Overflow用户
提问于 2014-11-04 02:08:49
回答 2查看 533关注 0票数 0

我有一个预定义的工作网站,这将很难重新定义从上到下,但我正在尝试实现一些测试和目标使用mboxes。在研究中,我发现实现mbox的最好地方是使用全局mbox。由于结构需要在旅途中设置,我计划使用一些本地javascript将globalmbox添加到页面顶部,例如:

代码语言:javascript
复制
var mbox_html = document.createElement("div");
mbox_html.class="mboxGlobal";
//Script child to add to the top to create mbox
mbox_script = document.createElement("script");
mbox_script.type ="text/javascript";
mbox_script.textContent="mboxCreate('b_tntGlobal');";
document.body.insertBefore(mbox_script,document.body.firstChild);
document.body.insertBefore(mbox_html,document.body.firstChild);

这会是有效的实施吗?mbox.js实际上会接受类似这样的内容吗,因为我将这段代码添加到页面的末尾,并且在实现这段代码之前DOM已经加载

EN

回答 2

Stack Overflow用户

发布于 2015-04-10 14:57:40

代码语言:javascript
复制
if (mboxFactoryDefault.getMboxes().get("mboxDefaultLog").length()==0) {
    var d = document.createElement("div");
    d.id = "mboxDefaultLog_div";
    document.body.appendChild(d);
    mboxDefine("mboxDefaultLog_div", "mboxDefaultLog");
    mboxUpdate("mboxDefaultLog", "defaultOffer=true");
}

这就是我做动态实现的方法。

票数 0
EN

Stack Overflow用户

发布于 2016-11-11 16:21:17

你可以随时随地创建和定义你想要的东西--在你这样做之前,你的提议/体验可能是不可用的。

我不知道你想要达到什么目的,但很简单:

//定义全局mbox

mboxDefine('mboxDefaultRandom','Shoppable_Global_Clicks');mboxDefine('mboxAnotherRandomMbox','Shoppable_Global_Add-to-Cart-Clicks');

mboxUpdate(‘可购物全球_添加购物车点击’,'clicked=Y');mboxUpdate( 'Shoppable_Global_Clicks');

应该足够了:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26720291

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档