Tôi có phần tử html textarea trên trang của mình được tải lại qua ajax. Toàn bộ văn bản được trả về mỗi lần không chỉ nội dung của nó, và nội dung phát triển theo thời gian. Cùng với sự textarea tôi trả lại mảnh sau javascript:Tự động cuộn một Textarea
<script type="text/javascript" >
var textArea = document.getElementById('outputTextResultsArea');
textArea.scrollTop = textArea.scrollHeight;
</script>
Trong firefox 3.0.7 này đặt thanh cuộn ở dưới cùng của textArea, cho phép tôi để xem các mới nhất của đầu ra. Tuy nhiên trong IE 7 tôi thấy hành vi khác nhau. Thanh cuộn di chuyển xuống với nội dung như dự định, nhưng khi nội dung lớn hơn chiều cao của văn bản thì thanh cuộn không còn di chuyển xuống nữa. Dường như IE đang nhớ chiều cao cuộn ban đầu của phần tử chứ không phải chiều cao mới.
Tôi đang sử dụng loại tài liệu chuyển tiếp xhtml nếu có. Ngoài ra nếu điều này có thể đạt được với jQuery đó sẽ là tốt như tôi có quyền truy cập vào đó.
Cảm ơn trước
Neil
nhờ điều này không thực sự làm việc! Tôi sẽ để câu hỏi mở ra chỉ trong trường hợp có bất kỳ gợi ý nào khác. –