Chrome으로 사이트를 열면 상태 표시 줄에 "MyHost 이름 대기 중"이라는 메시지와 함께 탭 캡션에 Ajax 로더 원이 표시됩니다. (의 nginx HTTP 푸시 모듈을 통해)ajax 게시/가져 오기 작업 중 브라우저가 "MyHostName 대기 중"메시지를 표시하지 않게하려면 어떻게해야합니까?
function listen_backend_client_requests() {
$.get('/listen?cid=backend_client_requests', // an url to nginx http push channel, http connection stays opened for a long time until the actual data starts to arrive
{},
function(r) {
alert('check');
if (r == 'report_request') {
report_request();
}
listen_backend_client_requests();
}
, 'json');
}
은 "$의 갔지 (...)"작업이 "긴 폴링"입니다 : 지금은 다음과 같은 자바 스크립트 함수가 있습니다. 즉시 데이터를 수신하지는 않지만 데이터가 채널에 게시 될 때까지 대기합니다. 그리고이 시간 동안 (최대 15 분이 소요될 수 있음) Chrome은 창 왼쪽 하단에 '내 호스트 이름 대기 중'을 표시하고 Ajax 로더 서클도 표시합니다. Chrome에 표시되지 않고 다른 브라우저에서도 표시되지 않기를 원하며 그 방법을 모릅니다.
P.S.
그런데 Google 워드 프로세서가 동일한 구성표를 사용하고 있지만 일부 사이트의 브라우저가 메시지를 표시하지 않는 방법을 알고 있습니다. 어떤 제안?
IMHO 이것은 나쁜 생각입니다. 웹 페이지가 제어 할 수 있다면 브라우저에서 상태 메시지로 제공하는 정보를 통해 사용자 PC에 많은 양의 데이터를 다운로드 할 수 있습니다. 내 오페라의 기본 설정은 상태 표시 줄 콘텐츠 변경을 허용하지 않습니다. 문맥 메뉴를 바꾸거나 창 크기를 바꾸는 것과 같은 "이상한"스크립트 액션 ... 나는 사용자이고 내 브라우저이기 때문에 무슨 일이 일어 났는지 알려주지! – feeela
브라우저에 페이지에 몇 가지 활동이 있다는 것을 보여줍니다. 아무 것도 없을 때 ... – Lu4