除了smarty之外的方法这是我用 PHP生成的JS文件内容:
var LANG = {"VERIFY_COUPON":"姓名","NAME":"地址","DATE":"日期","INDEX_TITLE":"躲在寂寞的角落"};然后我在HTML当中输入:<div>{$VERIFY_COUPON}</div>页面就能得到的 相应的内容<div>姓名</div>
求方法!!
什么方法都可以 !这个全局 的不是局部的实现!谢谢

解决方案 »

  1.   


    <div>{$VERIFY_COUPON}</div><div>{$NAME}</div><div>{$VERIFY_COUPON}</div>
    <script language="javascript">
    var html=document.body.innerHTML;var LANG = {"VERIFY_COUPON":"姓名","NAME":"地址","DATE":"日期","INDEX_TITLE":"躲在寂寞的角落"};
    for (var key in LANG )
    {

    rr="\\{\\$"+key+"\\}";

    reg=new RegExp(rr,"g");  
        html=html.replace(reg,LANG[key]);
    }document.body.innerHTML=html;
    </script>
      

  2.   


    有没有带缓冲机制的那种方案 因为我还想融入smarty   PHP中需要实现文字分离