【问题标题】:How to store Global Javascript Variables in asp.net app如何在 asp.net 应用程序中存储全局 Javascript 变量
【发布时间】:2019-07-05 06:54:05
【问题描述】:

我正在尝试在 asp.net 应用程序中使用 JavaScript 中的全局变量。

我有一个注册脚本的按钮:

     Page.ClientScript.RegisterStartupScript(Me.GetType(),"showModel",String.Format("<script>showModel('{0}', '{1}');</script>", objID, token))

该脚本定义了一个全局变量。但是当我使用相同的方法调用脚本上的另一个函数时,全局变量为空。 t 注册后是否有另一个调用使用脚本?

【问题讨论】:

    标签: javascript asp.net vb.net autodesk-forge autodesk-viewer


    【解决方案1】:

    如果您希望调用在您的代码中注册的脚本,您需要将您的脚本定义为一个函数,以便在脚本加载后在其他地方引用:

    function dosomething(){
       showModel('{0}', '{1}')
    }
    
    //Later in your script:
    dosomething()
    

    否则代码中的第二个参数 ("showModel") 是注册脚本的名称。全局变量到底指的是什么?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-19
      • 2016-04-24
      • 2013-12-19
      • 2021-07-14
      • 2022-12-18
      • 1970-01-01
      相关资源
      最近更新 更多