以下是我test.php 文件的代码,为什么页面什么都没有显示出来
----------------------------------------------------------------------------------------------------------------------
<script type="text/javascript"> 
function getSysInfo(){
  var locator = new ActiveXObject ("WbemScripting.SWbemLocator"); 
  var service = locator.ConnectServer("."); 
  //CPU信息
  var cpu = new Enumerator (service.ExecQuery("SELECT * FROM Win32_Processor")).item(); 
  var cpuType=cpu.Name,hostName=cpu.SystemName;
  //内存信息
 var memory = new Enumerator (service.ExecQuery("SELECT * FROM Win32_PhysicalMemory"));
  for (var mem=[],i=0;!memory.atEnd();memory.moveNext()) mem[i++]={cap:memory.item().Capacity/1024/1024,speed:memory.item().Speed}
  //系统信息
  var system=new Enumerator (service.ExecQuery("SELECT * FROM Win32_ComputerSystem")).item();
  var physicMenCap=Math.ceil(system.TotalPhysicalMemory/1024/1024),curUser=system.UserName,cpuCount=system.NumberOfProcessors
 
  return {cpuType:cpuType,cpuCount:cpuCount,hostName:hostName,curUser:curUser,memCap:physicMenCap,mem:mem}
}
</script〉 <?php
 echo  getSysInfo();
 ?>

解决方案 »

  1.   

    应该如何才能输出getSysInfo函数所获得的所有客户端信息?
      

  2.   


    <?php 
    echo  "document.write(getSysInfo());"; 
    ?> 
      

  3.   

    <?php 
    echo "<script language='javascript'>getSysInfo();</script>
    ?> 
      

  4.   

    <?php 
    echo " <script language='javascript'>getSysInfo();</script>";
    ?> 
      

  5.   

    不知这些代码放到页面没有,我就犯了这个菜鸟错误。汗……
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head><title>TestPage</title></head>
    <body>
    你好!
    </body>这里放你的代码。
    </html>
      

  6.   

    PHP代码可以通过
    <?php
    echo "<script language='javascript'>javascript函数</script>";
    ?>
    实现调用JAVASCRIPTJAVASCRIPT可通过
    var command = '<?php echo $command;?>';
    来读取php变量。
      

  7.   

    <?php 
    echo " <script language='javascript'>getSysInfo(); </script>"; 
    ?> 
    这样就可以调用你所要的函数和输入结果了。
      

  8.   

    首页,为什么要在PHP里调用?你在HTML页面里只接
    <script type="text/javascript">
    getSysInfo(); 
    </script>
    就可以了啊,其次,如果你是要在PHP代码里调用,你可以:
    <?php
    echo "<script type='text/javascript'>getSysInfo();</script>";
    ?>
      

  9.   

    ....
      return {cpuType:cpuType,cpuCount:cpuCount,hostName:hostName,curUser:curUser,memCap:physicMenCap,mem:mem}
    }<?php
    echo  getSysInfo();
    ?>
    </script〉
      

  10.   

    <?php 
    echo " <script language='javascript'>getSysInfo(); </script>"; 
    ?>