Maison > Questions et réponses > le corps du texte
Je souhaite ajaxer les informations d'accès collectées au serveur lorsque la page Web est fermée. Le code existant est à peu près le suivant, mais ce n'est pas réalisable dans les tests réels.
window.onbeforeunload=function(e){
visit_end=new Date();
visit_long=((visit_end.getTime()-visit_start.getTime())/1000).toFixed(1);
//此处省略以上采集的访问信息
ajax_visit_info(); //在关闭网页时,调用ajax函数发送到后台。
//return confirm('你真的要关闭吗?'); //不想加上这个,看起来不友好。
}
En mesure réelle, le fond ne l'a pas reçu du tout... ! Œuf! douleur!
Y a-t-il un moyen ? ? Sans nuire à la convivialité...
滿天的星座2017-07-05 11:02:43
onbeforeunload n'est pas fiable, certains navigateurs ne le prennent pas en charge et ne prennent pas en charge les tâches asynchrones dans les rappels.
Les techniciens de maintenance nécessitent la prise en charge d'un navigateur moderne
Alors déclenchons-le en fonction d'autres événements
扔个三星炸死你2017-07-05 11:02:43
Cela devrait être un reporting de données. Vous pouvez jeter un œil à la mise en œuvre du reporting Baidu
.