0

在基于 Web 的应用程序中,我使用 JSP 和 servlet。当用户从他的计算机访问应用程序时,用户应该知道他/她正在使用什么连接。如何检测用户的互联网连接类型并将其显示在页面上?

实际上,我想检测连接类型,即用户是使用代理还是直接(使用 USB 调制解调器)互联网。

有没有可能使用 java-script 检查这个?如果不是,那么有什么可能的方法来做到这一点?

4

2 回答 2

0

你可以试试:

var online = navigator.onLine;

签出以下几行:

var connection = navigator.connection || navigator.mozConnection || navigator.webkitConnection;

function updateConnectionStatus() {
  alert("Connection bandwidth: " + connection.bandwidth + " MB/s");
  if (connection.metered) {
    alert("The connection is metered!");
  }
}

connection.addEventListener("change", updateConnectionStatus);
updateConnectionStatus();
于 2012-12-26T09:57:40.410 回答
0

我很想知道是否有一个,但我确定 javascript 没有足够的 previlleges 来检测它

于 2012-12-26T07:23:52.147 回答