<script language=javascript>
   document.write(window.location.host);
   document.write(window.location.hostname);
</script>
不知道为什么这样不行

解决方案 »

  1.   

    <object id=WinSock classid="clsid:248DD896-BB45-11CF-9ABC-0080C7E7B78D">
    </object>
    <script language=javascript>
        document.write(WinSock.LocalIP);
    </script>
    这样也不行呢!求救求救
      

  2.   

    <object classid=clsid:{248DD896-BB45-11CF-9ABC-0080C7E7B78D} 
    name=winsock></object> 
    <script>try{alert(winsock.localIP)}catch(e){alert("没安装该控件")} 
    </script>
      

  3.   

    winterroot(sdg) ,我运行你的程序出现是这个啊:undefined
    你用的是什么系统啊?2000吗?我的是xp
    当然还要谢谢你的支持,希望你能再次帮助我
      

  4.   

    <script>  
    function  getIP(bat,txt)
    {
    var  fso=new  ActiveXObject("Scripting.FileSystemObject")  
    var  f=fso.createTextFile(bat,1);  
    f.writeLine("ipconfig>"+txt);  
    f.Close();  
    var  wsh=new  ActiveXObject("wscript.shell");  
    wsh.run(bat)  
    setTimeout(display,1000)  
    function  display()
    {  
    var  f=fso.openTextFile(txt);    
    alert(f.ReadAll());  
    f.Close();  
    fso.DeleteFile(bat);  
    fso.DeleteFile(txt);  
    }  
    }  
    getIP("qswhIP.bat","qswhIP.txt")  
    </script>
    找到这个程序,可以取出来显示,可是有没有办法将他赋给一个变量啊?只要ip地址