2012-04-03 2 views
2

Если интернет-соединение отсутствует, пользователь нажмет кнопку, он отобразит некоторое сообщение об ошибке, используя диалоговое окно. Где я пытался navigator.online в моем мобильном веб-браузере Android. Не работает. покажите сообщение с помощью jquery или ajax с json без использования java.Диалоговое окно, если нет подключения к Интернету

ответ

1
private boolean checkInternetConnection() { 
    ConnectivityManager conMgr = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); 
    if (conMgr.getActiveNetworkInfo() != null 
      && conMgr.getActiveNetworkInfo().isAvailable() 
      && conMgr.getActiveNetworkInfo().isConnected()) { 
     return true; 
    } else { 
     Toast toast = Toast 
       .makeText(
         getApplicationContext(), 
         "No Internet Connection Found !!! Please Connect To Internet First", 
         Toast.LENGTH_LONG); 
     toast.setGravity(Gravity.CENTER, 0, 0); 
     toast.show(); 
     new Thread(new Runnable() { 
      public void run() { 
       try { 
        Thread.sleep(5000); 
        finish(); 
       } catch (InterruptedException e) { 
        e.printStackTrace(); 
       } 
      } 
     }).start(); 
     return false; 
    } 
} 
+0

вы можете изменить этот код в соответствии с вашими потребностями –

+0

см .. я спрашиваю только jquery.not андроид Java-код уже я упоминал – Raj

+0

@ Радж, могли бы вы пожалуйста упомянуть, почему вам это нужно в JQuery? – Rasel

Смежные вопросы