[英]Getting current user name in DotNetNuke using javascript
我想使用JavaScript在DotNetNuke中獲取當前用戶名,並在一些js功能中使用它,例如:
alert(DotNetNuke.User.Name)
最簡單的方法是將Text/HTML
模塊添加到頁面。
在該模塊的模塊設置中,檢查“ HTML Module Settings
選項卡上的“ Replace Tokens
HTML Module Settings
選項。
現在,您可以使用標記並將文本添加到該模塊(使用JavaScript時使用“基本文本框”)。
<script> alert('Hello my name is [User:DisplayName]'); </script>
令牌的完整列表在這里 。
另一種方法可能是
alert('<%= UserController.Instance.GetCurrentUserInfo().DisplayName %>')
但您必須導入:
<%@ Import Namespace="DotNetNuke.Entities.Users" %>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.