如何更改脚本中的一个参数

时间:2011-07-08 18:27:03

标签: javascript dojo

脚本标记中的一个参数可能会动态更改 - djConfig =“parseOnLoad:true, locale :'fr-fr'

脚本标记:

<script type="text/javascript" 
        src="dojo-release-1.6.1/dojo/dojo.js"
        djConfig="parseOnLoad:true, locale:'fr-fr' />

其中语言环境可以是fr-fr或en-us,...

如何创建脚本标记?

1 个答案:

答案 0 :(得分:2)

我建议在包含dojo核心之前显式创建djConfig对象(如文档中所述):

<script type="text/javascript">
    var currentLocale;

    if([Your Logic Here])
    {
        currentLocale = 'en-us';
    }
    else
    {
        currentLocale = 'fr-fr';
    }

    var djConfig = {
        parseOnLoad: true,
        isDebug: true,
        locale: currentLocale,
        extraLocale: ['ja-jp']
    };
</script>
<script type="text/javascript" src="http://o.aolcdn.com/dojo/1.4.2/dojo/dojo.xd.js">
</script>

请查看有关主题的dojo docs

注意:您绝不应使用自动关闭脚本标记。