PCサイトscriptタグ内のソースコードを変換して出力するにはどうすればできますか?
- 詳細
- カテゴリ: テンプレート
- 作成日:2013-10-02
解決方法
gc-scriptタグを使用し、JavaScriptコードでPCサイトの要素取得と取得した内容の変換および出力を行います。
以下のテンプレートでは、PCサイト内のscript要素内に含まれるURL http://example.com/ を http://sp.example.com/ に変換して出力します。
例:
<gc-script>gcruntime.loadJs('/gcutils.js');</gc-script>
<gc-script>
var $script = $('script');
var html = $script.html();
html = html.replace("http://example.com/", "http://sp.example.com/");
gcutil.out(html);
</gc-script>