从原理上讲,这个并不是很难。问题是在浏览器上的表现上。目前在浏览器上表现图形有以下几种:IE: vml,svg,flash,activeX。firefox:svg,flash,自定义插件。我推荐使用svg。这个兼容性比较好!如果你需要自动搜索当前网络的结构,可以采用扫描当前网络的ip地址的办法,当然。js直接做不到。要通过后台的java程序扫描,然后返回给js。也可以通过在后台运行SMNP(好像是SNMP,记不得了)来得到支持此协议的交换机,路由器等设备的信息。希望对你有帮助!