Javascript 如何在Asp.NETMVC中检测internet连接以使用Google地图?
我正在开发一个Asp.NETMVC应用程序,它使用谷歌地图在地图中显示地址。问题是,我需要在未连接到internet的环境中演示该应用程序。如何使用脚本检测应用程序已断开连接而不调用Google maps api函数?与此非常类似。我认为这是离线和在线检测的最简单方法,通过调用AJAX来确定MVC应用程序是否可以访问webJavascript 如何在Asp.NETMVC中检测internet连接以使用Google地图?,javascript,jquery,asp.net-mvc,google-maps,Javascript,Jquery,Asp.net Mvc,Google Maps,我正在开发一个Asp.NETMVC应用程序,它使用谷歌地图在地图中显示地址。问题是,我需要在未连接到internet的环境中演示该应用程序。如何使用脚本检测应用程序已断开连接而不调用Google maps api函数?与此非常类似。我认为这是离线和在线检测的最简单方法,通过调用AJAX来确定MVC应用程序是否可以访问web 你可以考虑的另一件事是研究GoogleGearsAPI,它允许你离线使用GoogleMaps。或者我的理解是,我还没有亲自尝试过。。。然而:)。这会让你达到目的 using
你可以考虑的另一件事是研究GoogleGearsAPI,它允许你离线使用GoogleMaps。或者我的理解是,我还没有亲自尝试过。。。然而:)。这会让你达到目的
using System.Net.Sockets;
private void example{
Boolean isConnected;
TcpClient tcpClient = new TcpClient();
tcpClient.Connect("maps.google.com", 80);
isConnected = tcpClient.Connected;
}
你需要做这种花式的事吗?当您处于演示模式时,您不能在web.config中输入一个键以进行更改吗?这段代码放在哪里?除非您在客户端上转储silverlight,否则这是不可能的。记住,客户端接收html/css,浏览器是运行时。显然那天早上我在一个地方。