Tôi có một HTML như thế này:Tại sao trang của tôi kích hoạt sự kiện "sẵn sàng" trong Chrome trong khi làm mới?
<!-- simulate a slow-loading request -->
<script src="http://example.com:81/non-existent-script.js"></script>
<script>
$(document).ready(function() { alert("ready"); })
</script>
(thấy http://jsfiddle.net/mK63F/)
Khi tôi mở trang trong Chrome, yêu cầu example.com
nên treo - nhưng sau đó, khi tôi nhấn F5, các "sẵn sàng" cảnh báo xuất hiện, trước khi làm mới trang. Tại sao điều đó lại xảy ra? Và cách phân biệt tình huống đó (tức là làm mới trong khi tải trang) từ trang "bình thường" đã sẵn sàng chưa?
Er, có thể tôi không hiểu chính xác, nhưng làm mới chỉ tải lại trang - vì vậy nó sẽ trở thành 'sẵn sàng' theo cách tương tự như tải trang "bình thường". Đúng? –
Tôi có nghĩa là 'ready' xảy ra * trước * trang làm mới. Tôi sẽ chỉnh sửa câu hỏi của mình. – hmp
OHHHH, gotcha. Cảm ơn bạn đã làm rõ. –