嗨,大家好我想做的,如果是商业催化剂的声明
在bc中,他们会为您提供模板标签,即{module_webapps,5502,a,}
我正在尝试运行if语句将其作为代码添加到div。
var pathname = window.location.pathname;
if(pathname == '/test') {
//var mod = "{module" + '_' + "webapps,5502,a,}";
$('.comment-box').html("{module" + '_' + "webapps,5502,a,}");
//alert(mod);
}
它通过,但它在网页中显示为文本并且不运行代码。
答案 0 :(得分:3)
你做不到。模块需要在服务器端采用这种形式{module_webapps,5502,a,}
,以便渲染引擎将数据拉出。在客户端像那样组装它将无能为力。
答案 1 :(得分:0)
我知道这是一个相当古老的问题,但我刚刚开始钻研BC(UGH。真是一团糟,他们的管理中心!)
我怀疑它不适合你的原因是他们实际上在UA获取请求页面之前对html模板文件进行了一些预处理。这些标签正在被其相关内容服务器端取代;客户端插入模板标签不会得到预处理。