0

我是新手,我希望我对 StakOverflow 的体验会成功。

目前我正在尝试为我做一个大仪表板,我还想获得在此页面上找到的 Google 应用服务的状态“ http://www.google.com/appsstatus

但我不知道如何获取服务的状态。我只需要拥有当前状态(每分钟进行一次验证),不需要历史。

有谁可以帮助我或知道我该怎么做?我会使用 javascript 和 HTML

提前感谢您的所有帮助(对不起我的英语)

真诚的,丹尼尔

4

1 回答 1

0

由于浏览器的安全限制,我认为您应该在服务器端实现这一点(您将无法通过跨域请求获取信息)。这是 StackOverflow 上的常见问题。尝试搜索Cross-Domain

一旦您将http://www.google.com/appsstatus的HTML从服务器传递到客户端,您就可以使用 jQuery/DOM 方法来提取带有状态的表。就像这段代码一样:

var icons = $(".aad-body.aad-icon"); // gets all status icons of services
var services = $(".aad-body.aad-service"); // gets all services names

// example for first service
var isGreen = $(icons[0]).children(":first").hasClass("aad-green-circle");
var serviceName = $(services[0]).text();

亲切的问候,
迈克尔。

于 2013-07-29T09:04:12.187 回答