gpt4 book ai didi

javascript - 在 html 中使用 windows 用户名

转载 作者:行者123 更新时间:2023-11-30 17:42:31 25 4
gpt4 key购买 nike

我正在尝试使用 .htm 文件作为桌面背景,我想让它显示类似“欢迎,'用户名'!”的内容。其中“用户名”是我用来登录计算机的用户名。如果有区别的话,我有一台 Windows XP 电脑。我对 javascript 没有太多经验,但通过一些搜索,我想我找到了一些可以用来获取用户名的东西:

<script language="javascript">
function GetUserName()
{
var wshell = new ActiveXObject("WScript.Shell");
alert(wshell.ExpandEnvironmentStrings("%USERNAME%"));
}
</script>

我刚刚在网上发现,我不确定获取的用户名是哪一部分...我需要的是稍后在我的 html 中使用它来显示在我的墙纸上:“欢迎,'用户名'!”我不确定是否需要它,但无论如何我都会包含它,我想要欢迎声明的 html 代码将在

<center><div class="widget"><div class="title"> *welcome statement here* </div></div></center>

好的谢谢大家!!

最佳答案

给你的标题 DIV 一个 ID:

<center><div class="widget"><div class="title" id="welcome"> Welcome </div></div></center>

然后使用以下 Javascript:

window.addEventListener('load', function() {
var username = GetUserName();
document.getElementById('welcome').innerHTML = 'Welcome, '+username;
});

function GetUserName() {
var wshell = ActiveXObject && new ActiveXObject("WScript.Shell");
return wshell && wshell.ExpandEnvironmentStrings("%USERNAME%");
}

关于javascript - 在 html 中使用 windows 用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20768185/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com