>  기사  >  웹 프론트엔드  >  브라우저 상태 표시줄_javascript 기술에서 방문자가 이 페이지에 머물렀던 시간을 표시하려면 js를 사용하십시오.

브라우저 상태 표시줄_javascript 기술에서 방문자가 이 페이지에 머물렀던 시간을 표시하려면 js를 사용하십시오.

WBOY
WBOY원래의
2016-05-16 17:06:171583검색

문제 설명: 방문자가 이 페이지에 머물렀던 시간을 상태 표시줄에 표시합니다(예: 이 페이지에 머물렀습니다(예: X시간, 분, X초 동안 이 페이지에 머물렀습니다))

이 문제는 시청자가 페이지에 머문 시간을 표시하는 타이머를 설계하는 것과 같습니다. 이 문제를 해결하기 위해 제가 생각할 수 있는 두 가지 주요 방법은 다음과 같습니다.

방법 1: 즉, 먼저 로그인 시작 시간 startTime을 가져오도록 변수를 설정한 다음 setTimeout() 함수를 사용하여 페이지를 계속 새로 고치는 동안 현재 시간 nowTime을 가져온 다음에서 로그인 시작 시간을 뺍니다. 여기서는 자세히 쓰지 않겠습니다.

방법 2: 세 가지 변수(초, 분, 시간 1)를 설정합니다. 초가 60보다 크거나 같으면 분은 1로 시작하고 초는 0으로 재설정됩니다. 마찬가지로 분이 60보다 크거나 같으면 시간은 1로 시작됩니다.

방법 2의 코드는 다음과 같습니다.



< ;html xmlns="http://www.w3.org/1999/xhtml">


제목 없는 문서
="timeCount()">

;


실행 효과는 그림과 같습니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.