Detectar sin conexión en línea usando JavaScript

<

div id=»swtutos» style=»swtutos»>

Si quieres detectar estado fuera de línea o en línea de su cliente usando JavaScript entonces este artículo le ayudará en ese caso.Puede detectar si su cliente está fuera de línea o en línea usando una sola línea de código JavaScript.

Para detectar simplemente el estado fuera de línea o en línea de su cliente, puede usar el siguiente código JavaScript.

if(navigator.onLine != true){return false}else{return true}

Esta es básicamente una declaración condicional que verificará el estado. Si su cliente está en línea, el script devolverá verdadero; de lo contrario, devolverá falso.Para que esto sea fácil de entender, tengo un ejemplo para usted. Puede copiar este código y ver su salida. Verá que si está en línea, verá un esquema de color verde; de ​​lo contrario, verá un esquema de color rojo.

Simplemente vaya a esta página y vea la demostración y, si desea el código fuente, también puede copiarlo desde esta página de demostración.

Haga clic para ver la demostración

Espero haber ayudado. Gracias.

//&lt;![CDATA[

/*! jQuery replaceText | v1.1.0 – https://benalman.com/projects/jquery-replacetext-plugin */
!function(e){e.fn.replaceText=function(n,t,i){return this.each(function(){var o,r,l=this.firstChild,u=[];if(l)do{3===l.nodeType&&(r=(o=l.nodeValue).replace(n,t))!==o&&(!i&&/</.test(r)?(e(l).before(r),u.push(l)):l.nodeValue=r)}while(l=l.nextSibling);u.length&&e(u).remove()})}}(jQuery);

/! Javascript Cookie | v1.5.1 – https://github.com/js-cookie/js-cookie */
!function(e){var n;if("function"==typeof define&&define.amd)define(["jquery"],e);else if("object"==typeof exports){try{n=require("jquery")}catch(e){}module.exports=e(n)}else{var o=window.Cookies,r=window.Cookies=e(window.jQuery);r.noConflict=function(){return window.Cookies=o,r}}}(function(e){var n=/+/g;function o(e){return u.raw?e:encodeURIComponent(e)}function r(e){return o(u.json?JSON.stringify(e):String(e))}function t(e,o){var r=u.raw?e:function(e){0===e.indexOf('"')&&(e=e.slice(1,-1).replace(/\"/g,'"').replace(/\/g,"\"));try{return e=decodeURIComponent(e.replace(n," ")),u.json?JSON.parse(e):e}catch(e){}}(e);return c(o)?o(r):r}function i(){for(var e,n,o=0,r={};o1&&!c(n)){if(«number»==typeof(f=i(u.defaults,f)).expires){var s=f.expires,a=f.expires=new Date;a.setMilliseconds(a.getMilliseconds()+864e5
s)}return document.cookie=[o(e),»=»,r(n),f.expires?»; expires=»+f.expires.toUTCString():»»,f.path?»; path=»+f.path:»»,f.domain?»; domain=»+f.domain:»»,f.secure?»; secure»:»»].join(«»)}for(var d,p=e?void 0:{},l=document.cookie?document.cookie.split(«; «):[],m=0,v=l.length;m<v;m++){var g=l[m].split("="),w=(d=g.shift(),u.raw?d:decodeURIComponent(d)),j=g.join("=");if(e===w){p=t(j,n);break}e||void 0===(j=t(j))||(p[w]=j)}return p};return u.get=u.set=u,u.defaults={},u.remove=function(e,n){return u(e,"",i(n,{expires:-1})),!u(e)},e&&(e.cookie=u,e.removeCookie=u.remove),u});

/* Adsense Lazy Load Code */
!function(t,n,a,o){"use strict";var e=t(n),i=function(t,n){var a,o;return function(){var e=this,i=arguments,r=+new Date;a&&r li»).children(«a»),n=a.length,r=0;r<n;r++){var u=a.eq(r),i=u.text();if("_"!==i.charAt(0)&&"_"===a.eq(r+1).text().charAt(0)){var s=u.parent();s.append('

Entradas relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *