사용자 지정 대화 상자가 있습니다. 나는 overflow-y를 추가하여 스크롤했다. 이제 텍스트 상자에 내용을 쓸 때마다 스크롤바 창에 나타납니다. 필자가 작성한 마지막 메시지를 스크롤바 창에 표시 할 수 있습니다. 필자의 경우에는 항상 맨 위를 보여줍니다. .. 당신의 사업부를 가정 당신이 시도 할 수 자바 스크립트에서사용자 지정 대화 상자 스크롤 막대 항상 아래쪽에 표시
1
A
답변
1
는 ID를 scrollTop = document.getElementById를 ("스크롤") scrollHeight ("스크롤") "scrolling"
document.getElementById를있다;
여기서 scrollTop은 객체가 스크롤되는 픽셀 수이며 scrollHeigth는 오버플로로 인해 볼 수없는 내용을 포함하여 요소 콘텐츠의 전체 높이를 나타냅니다. 중요
은 :
위의 코드는 스크립트에 올바른 위치에 있으므로이 위치해야 할 새로운 메시지가 chatbox에 나타납니다 때마다 실행해야합니다.
출처 :
https://developer.mozilla.org/en-US/docs/DOM/element.scrollTop
https://developer.mozilla.org/en-US/docs/DOM/element.scrollHeight
또 다른 해결책 :
아마 당신도 다음은 iframe을 사용하여 메시지를 앵커 (#idOfLastMessage)을함으로써 그것을 할 수있는, div 대신에 www.yoursite.com/url-of-the-message-list#idOfLastMessage를 가리키고 있습니다.
관련 문제
- 1. 사용자 지정 목록 상자 스크롤 막대 스타일
- 2. 사용자 지정 대화 상자 테두리가 항상 흰색입니다.
- 3. Jquery 대화 상자 스크롤 막대 솔루션
- 4. UITableView 사용자 지정 스크롤 막대
- 5. jquery UI 대화 상자 스크롤 막대
- 6. Wix 사용자 지정 대화 상자
- 7. iphone UIWebView - 항상 강제로 스크롤 막대 표시
- 8. Java의 사용자 지정 대화 상자
- 9. 사용자 지정 대화 상자 만들기
- 10. 사용자 지정 대화 상자 시작
- 11. Android 사용자 지정 대화 상자
- 12. 인증 대화 상자 사용자 지정
- 13. iOS 사용자 지정 대화 상자
- 14. 플래시의 사용자 정의 스크롤 막대
- 15. 사용자 지정 UIScrollView 스크롤 막대 색?
- 16. 사용자 지정 오버플로 스크롤 막대 모듈
- 17. 사용자 지정 대화 상자 ... 사용자 입력을 기다리시겠습니까?
- 18. 세로 스크롤 막대 표시 및 가로 스크롤 막대 표시
- 19. 사용자 지정 텍스트 막대
- 20. ckeditor 대화 상자 위치 지정
- 21. 사용자 지정 ListView의 단추에서 대화 상자
- 22. 지도 표시자를 누른 후 사용자 지정 대화 상자 표시
- 23. 사용자 지정 대화 상자 - 로그인 - "모달"진행률 표시 줄을 원합니다
- 24. 동적 텍스트 상자 스크롤 막대
- 25. VB.net 텍스트 상자 스크롤 막대 스크롤 이벤트
- 26. jQuery 대화 상자 : 항상 항상 0입니다.
- 27. Jquery 대화 상자 높이 및 세로 스크롤 막대
- 28. Google 크롬의 jQuery UI 대화 상자 창 스크롤 막대
- 29. jQuery UI 대화 상자 스크롤 막대 + 오버레이 설정이 언로드되지 않습니다.
- 30. 대화 상자에서 jQuery 대화 상자 스크롤
실제로 현재 내 코드는 다음과 같습니다 :
<입력 ID = "chatinput"유형 = "텍스트"/> – usercode
http://jsfiddle.net/qsJjT/ – usercode
당신이 시도해야 그래서 :.'에서 getElementById는 ("스크롤 바") scrollTop =에서 getElementById ("scrollbar"). scrollHeight;'그리고 이것은' '이 나타나기 바로 전에 알려 주어야합니다. – mastazi