[英]Can I use or turn on the 'insert' caret in modern browsers using javascript?
[英]How can I use onoffline and ononline events in Chrome and other modern browsers?
我看到ononline
和onoffline
事件僅在Firefox和IE上可用 ,而其他瀏覽器(Chrome,Opera,Safari)不可用。 如何在Chrome和其他現代瀏覽器中設置事件?
將navigator.onLine用於所有瀏覽器支持,如您提供的鏈接中所述。 不管怎么說,這個問題是關於檢查用戶是否在線的-這是php,或者您更喜歡使用部分而不是JS。
根據Bas van Dijk的說法,我使其更加接近完美。
function setOnOffline(onOnline=function (){},onOffline=function (){}){
window.online=onOnline;
window.offline=onOffline;
window.last123=navigator.onLine;registered
setInterval(function (){
if (!(window.last123==navigator.onLine)){
if (navigator.onLine){
window.online();
}else{
window.offline();
}
window.last123=navigator.onLine;
}
},1000/60);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.