JavaScript를 사용하여 백그라운드에서 일부 GET 매개 변수를 통합하기 위해 정기적으로 URL을 변경해야하는 페이지가있어서 새 GET 매개 변수를 사용하여 페이지를 새로 고칩니다.포커스를 훔치지 않고 IE에서 창을 "새로 고침"하는 방법은 무엇입니까?
따라서, 예를 들어, 내가 정기적으로 할 것
window.location.href = window.location.host + '?' + ss;
또는
'SS'는 새로운 쿼리 문자열 예입니다window.location.search = '?' + ss;
: "foo는 = 3 & 바 = 1" . 이러한 '새로 고침'은 창이 배경에있을 때 발생합니다.
제 문제는 IE 브라우저에서 새로 고침을하면 창이 훔치 게됩니다. 이것을 피하거나 회피 할 여지가 있습니까?
어떤 버전의 IE입니까? window.location.hash를 변경하고 AJAX를 사용하여 페이지를 업데이트 할 수 있습니까? – EricLaw
새로운 GET 매개 변수를 사용하여 실제로 페이지를 다시로드해야합니다. IE 6 & 7에서는이 동작을 보았지만 8은 테스트하지 않았습니다. – Kyle