我正在开发一个使用Google地图在地图中显示地址的Asp.Net MVC应用程序。问题是我需要在未连接到互联网的环境中演示应用程序。如何使用脚本检测应用程序断开连接而不是调用Google Maps API函数?如何检测Asp.Net MVC中的Internet连接以使用Google Maps?
2
A
回答
2
非常相似question到这个。 Allen Bargi's answer pointing to the jQuery plugin我认为这是检测离线和在线状态的最简单方法,通过触发AJAX调用来确定您的MVC应用程序是否可以访问网络。
您可以考虑的另一件事是研究Google Gears API,它可以让您使用Google Maps离线工作。或者我的理解是,虽然没有亲自尝试过......但:)。
1
这应该让你有
using System.Net.Sockets;
private void example{
Boolean isConnected;
TcpClient tcpClient = new TcpClient();
tcpClient.Connect("maps.google.com", 80);
isConnected = tcpClient.Connected;
}
0
你需要做什么这个奇特?当你处于演示模式时,你能不能在web.config中放置一个键来改变它?
相关问题
- 1. 检测Internet连接,如在Gmail中Javascript
- 2. 如何使用Google Closure Compiler在JavaScript中检测Internet Explorer?
- 3. 如何检测C#中的工作Internet连接?
- 4. Google Maps API V3 - Internet Explorer
- 5. 如何使用Google Maps检测点在Polygon内部?
- 6. 在.NET 3.5中使用Google Maps API ASP.NET MVC应用程序
- 7. 检查Internet连接?
- 8. 如何检测与Java的Internet连接速度?
- 9. 使用SmartGWT或GWT检查Internet连接?
- 10. Android如何检查Internet连接?
- 11. 如何通过嗅探来检测Internet连接共享?
- 12. ICMP禁用/阻止:如何使用C#检查Internet连接
- 13. Google Maps JavaScript API错误在Internet Explorer中
- 14. 检查Android中的Internet连接
- 15. Android中检测Internet连接时的问题
- 16. 检查Internet连接iOS App
- 17. Jquery - 检查Internet连接
- 18. 检查活动Internet连接
- 19. 如何检测使用VB.NET的Crystal Reports中的可信连接?
- 20. 如何在Google Maps API中使用Webpack?
- 21. 如何在基于C++/QT的安装程序中检测Internet断开连接
- 22. 如何使用LSP/SPI控制共享Internet连接(ICS - Internet连接共享)?
- 23. ASP.NET MVC/LINQ - 检索表和连接数
- 24. (Asp.NET MVC)使用静态连接?
- 25. 在uwp allication中检测到internet连接类型?
- 26. 如何确定Cocoa中的Internet连接?
- 27. iOS的Internet连接
- 28. 如何检查Java ME中的Internet连接?
- 29. 如何检查在Swift 3或Swift 4中的Internet连接?
此代码在哪里坐?除非你将silverlight转储到客户端,否则这是不行的。记住客户端收到html/css,浏览器是运行时。 – 2009-12-08 06:27:31
是啊,哎呀。那天早上,我显然是在一个虚拟的地方。 – AlanPoint45kg 2010-01-13 20:51:46