0
location.hash
의 페이지에서 사용하는 필터에 대한 정보를 유지하므로 사용자가 다른 사용자에게 링크를 보내면 첫 번째 필터가 적용됩니다. 첫 번째 사용자가 location.hash
을 청소하고 필터를 초기화하는 페이지를 새로 고치는 경우 나는 그것을 원합니다. 내가 생각한 첫 번째 일은 unload
이벤트에서 hash
을 청소하는 것이지만, 원하는대로 작동하지 않는 것 같습니다. 코드 :페이지를 다시로드하는 중 location.hash 변경
$(window).on('unload', function(){ window.location.hash = ''; });
는 F5를 누르면 location.hash
을 정리합니다,하지만이 보유하고 내 페이지를 새로 다시 F5를 눌러야합니다. 그래서 쓴 :
$(window).on('unload', function(){ window.location.hash = ''; window.location.reload(true); });
하지만 아무것도 변경되지 않습니다. 나는 또한 onbeforeunload
이벤트를 실험하고 있었지만 범위는 hash
을 변경할 수 없습니다. 누군가가 이걸 도와 줄 수 있니?