2016-06-10 95 views

回答

1

JavaScript运行在当前HTML文档的上下文中,因此它将无法确定当前用户的任何内容,除非它位于当前页面中,或者您将AJAX调用到服务器端脚本以获取更多信息。

JavaScript将无法确定您的Windows用户名。

要做到使用AJAX:

request = $.ajax({ 
     type: 'POST', 
     url: 'form.php', 
     data: { }}); 

     request.done(function(response) { 
    alert (response)} 
     }) 

}); 

在form.php的侧面:

<?php> 
$wand = getenv("HOMEDRIVE").getenv("HOMEPATH") 
echo $wand; 
?> 
+0

如何做到这一点的AJAX? –

+0

向服务器发出AJAX请求,并获取用户名作为响应。就像你提到在PHP中这样做的方式一样 – anshabhi

0

PHP文件

<h1><?php echo getenv("HOMEDRIVE").getenv("HOMEPATH"); ?></h1> 

或者你可以声明变量第一

<?php $wand = getenv("HOMEDRIVE").getenv("HOMEPATH"); ?> 
<h1><?php echo $wand; ?></h1> 

.html文件您可以使用jQuery AJAX

<h1 id="username"></h1> 
$("#username").load("/username.php"); 

username.php

<?php echo getenv("HOMEDRIVE").getenv("HOMEPATH"); ?> 
相关问题