오디오 플레이어가 바닥 글에있는 앱을 작성하고 있습니다. 각 시간 링크를 클릭하면 전체 페이지 자체가로드되므로 오디오 플레이어가 다시 시작됩니다. 내 질문 어떻게 특정 div를 제외한 전체 페이지를 다시로드 하시겠습니까?Jquery Ajax 특정 div를 제외한 전체 페이지로드 중
답변
나는 그것이 불가능하다고 생각합니다. 어쩌면 당신의 접근 방식을 바꿀 수도 있습니다. 새로 고침을 원하는 특정 영역 만 새로 고침하십시오. 실제로 이러한 영역은 단일 (그리고 아마도 큰) div 태그에 포함될 수 있습니다. 그런 다음 jQuery ajax를 사용하여 해당 div를 업데이트 할 수 있습니다. 이를 위해, load 길을 가야하는 것입니다 :
편집$('#result').load('ajax/test.html', function() {
alert('Load was performed.');
});
:
<script type="text/javascript">
$(function(){
$("#myLink").click(function(event){
$("#updateThisDiv").load($this.attr('href'), function(){
alert('div updated!');
});
return false; // or event.preventDefault();
});
});
</script>
: 여기
링크를 사용하여 더 구체적인 예입니다 (그냥 내 머리 떨어져 쓴) 귀하의 링크는 다음과 같습니다.
그래서 jQuery ajax를 사용하고있다. 전체 div를 ajax로 다시로드하더라도 오디오 객체는 그대로 유지됩니다. 따라서 객체의 도움을 받아 오디오 진행 상황을 다시 생성 할 수 있습니다.
편집 :
페이지를 새로 고침하는 중입니다.
먼저 오디오 객체의 currentTime
을 세션 또는 데이터베이스에 저장하고 ajax를 사용합니다. 그리고 사용자가 오디오를로드하면 currentTime
부터 시작하십시오. 내가 그 URL이 변경됩니까을 한 경우에
yourAudioObject.addEventListener(
'timeupdate',
function() {
$.ajax ({
type:'get',
url:'your/path/?currenttime='+yourAudioObject.currentTime,
......
예를 들어주십시오 – user962206
제 편집보기 ..... – vusan
- 1. 어떻게 제거합니까 | ajax (Jquery) 당 페이지로드 중
- 2. jquery tab ajax 새 페이지로드 중
- 3. 하나의 div를 제외한 양식의 jquery 유효성 확인
- 4. 스타일을 잃는 Ajax 페이지로드 중
- 5. Jquery Ajax jquery 라이브러리가 포함 된 다른 페이지로드 중
- 6. div를 제외한 전체 페이지의 OnClick 이벤트
- 7. jQuery - 하나의 div를 제외한 모든 페이지를 선택하십시오.
- 8. jQuery ajax를 사용하는 페이지로드 중
- 9. jQuery를 사용하여 특정 div를 제외한 모든 div를 숨기는 방법은 무엇입니까?
- 10. div에 전체 페이지로드
- 11. 이미로드 된 jquery 페이지 내에 페이지로드 중!
- 12. 하나의 주 콘텐츠 div를 제외한 전체 페이지 수정
- 13. 페이지로드 중 로더 표시 NO AJAX
- 14. JQuery - 내재 된 하나의 특정 요소를 제외한 전체 요소 선택
- 15. 특정 클래스의 몇 div를 제외한 페이지의 완전한 html을 얻으려면
- 16. 페이지로드 후 Ajax 요청
- 17. AJAX 부분 페이지로드?
- 18. 페이지로드 중 애니메이션로드 중 표시
- 19. jQuery 동위 원소 - Ajax 페이지로드 및 초기화
- 20. jquery/ajax를 사용하여 외부 페이지로드 - 외부 페이지의 jquery 스크립트로드 중
- 21. Jquery 쿠키 : 페이지로드 중 본문 ID 변경
- 22. Jquery data-role = "page"로 페이지로드 중
- 23. 페이지로드 중 jquery 로딩 바를 찾고 있습니다.
- 24. Ajax 내부 페이지로드
- 25. 특정 콘텐츠를 제외한 전체 페이지를 차단하는 플러그인이 Jquery에 있습니까?
- 26. jQuery - 전체 페이지로드 전에 DOM 요소를 제거하는 방법
- 27. 페이지로드 문제 - AJAX 관련?
- 28. 페이지로드 전에 Div를 숨기는 방법?
- 29. RegEx로 특정 ID로 전체 div를 가져오고 싶습니까?
- 30. 전체 페이지로드 연속 재생
:
이 같은이 일을 할 수 있습니까? 그게 내가 원하는 일 이니까. – user962206
@ user962206 해시를 변경할 수 있지만 URL이 변경되지 않습니다 (아래 링크 참조), 그냥 궁금해서 URL을 변경해야하는 이유는 무엇입니까? : http://stackoverflow.com/questions/6478485/jquery-change- the-url-address-without-redirecting – Ulises
내가 색인 페이지에 있다고 가정 해 봅시다. www.myapp.com을 방문한 다음 "events"라는 링크를 클릭하면 해당 페이지를로드 할 수 있습니다. 그래서 내 링크에서 이와 비슷한 것이 나타날 것입니다. www.myapp.com/events 또한 URL 매개 변수도 추가하고 싶습니다. www.myapp.com/events?eventId=1 또는 그와 비슷한 것입니다. 또한 즐겨 찾기를 허용하려면 – user962206