【问题标题】:Get Global Resource File from separate javascript file从单独的 javascript 文件中获取全局资源文件
【发布时间】:2013-06-25 14:09:04
【问题描述】:

我想根据文化设置不同语言的按钮文本。我将所有 Javascript 代码放在单独的文件中。该文件被导入到母版页的 ToolkitScriptManager 中。我已经创建了 JSString.resx 全局资源文件。我已经写了代码:

function showSessionTime() {
    $(".sessionTime").val('<%= GetGlobalResourceObject("JSString", "SessionTime").ToString() %>' + " " + convertTime(minutes) + ":" + convertTime(seconds)); seconds = seconds - 1;
}

然后在$(document).ready(function ()...中调用函数...

母版页中的按钮:

 <asp:Button ID="Button2" runat="server" class="ui-state-default ui-corner-all sessionTime"
                                        UseSubmitBehavior="False" OnClientClick="javascript:return false;" 
                                        meta:resourcekey="Button2Resource1"></asp:Button>

我知道 在单独的 js 文件中不起作用。如何尽可能简单快速地解决这个问题?

【问题讨论】:

    标签: javascript asp.net resources


    【解决方案1】:

    我这样检查值:

       if ($("#ctl00_ddlLanguage").val() == 'pl-PL') {
            expiredMessage = 'Twoja sesja wygasła. Zostałeś wylogowany.';
        }
        else {
            expiredMessage = 'You session has ended. You have been logged out.';
        }
    

    使用#ctl00_ddlLanguage有什么风险吗??

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-24
      相关资源
      最近更新 更多