2

こんにちは、私がやろうとしているのは、ビジネス カタリストの if ステートメントです。

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);
}

通過しますが、Webページにテキストとして表示され、コードは実行されません。

4

2 に答える 2

3

そんなことはできません。モジュールは{module_webapps,5502,a,}、レンダリング エンジンがデータを引き出すために、サーバー側でこの形式である必要があります。クライアント側でそのように組み立てても何も起こりません。

于 2011-07-26T06:54:06.707 に答える
0

私はこれがかなり古い質問であることを知っていますが、私は自分で BC を掘り下げ始めたところです (うわー、なんて混乱した、彼らの管理センター!)

UA が要求されたページを取得する前に、HTML テンプレート ファイルの前処理を実際に行っていることが原因ではないかと思います。これらのタグは、サーバー側の関連するコンテンツに置き換えられています。テンプレート タグのクライアント側の挿入は前処理されません。

于 2011-01-27T21:57:48.067 に答える