使用 javascript 在 DotNetNuke 中获取当前用户名
Getting current user name in DotNetNuke using javascript
我想使用 javascript 在 DotNetNuke 中获取当前用户名,并将其用于某些 js 函数,例如:
alert(DotNetNuke.User.Name)
最简单的方法是向页面添加 Text/HTML
模块。
在该模块的模块设置中,选中 HTML Module Settings
选项卡上的 Replace Tokens
选项。
现在您可以使用标记并向该模块添加文本(使用 JavaScript 时使用基本文本框)。
<script> alert('Hello my name is [User:DisplayName]'); </script>
完整的代币列表here。
另一种方式可能是
alert('<%= UserController.Instance.GetCurrentUserInfo().DisplayName %>')
但你必须导入:
<%@ Import Namespace="DotNetNuke.Entities.Users" %>
我想使用 javascript 在 DotNetNuke 中获取当前用户名,并将其用于某些 js 函数,例如:
alert(DotNetNuke.User.Name)
最简单的方法是向页面添加 Text/HTML
模块。
在该模块的模块设置中,选中 HTML Module Settings
选项卡上的 Replace Tokens
选项。
现在您可以使用标记并向该模块添加文本(使用 JavaScript 时使用基本文本框)。
<script> alert('Hello my name is [User:DisplayName]'); </script>
完整的代币列表here。
另一种方式可能是
alert('<%= UserController.Instance.GetCurrentUserInfo().DisplayName %>')
但你必须导入:
<%@ Import Namespace="DotNetNuke.Entities.Users" %>