Tôi có một lỗi mà tôi chỉ gặp trong IE. Tôi muốn kiểm tra DOM bằng cách sử dụng thanh công cụ dành cho nhà phát triển IE, nhưng tiếc là dường như không thể làm điều đó khi DOM hoàn chỉnh được tạo động. Có ai có ý tưởng làm thế nào để khắc phục vấn đề này?Cách kiểm tra các thành phần trên DOM được tạo động bằng cách sử dụng các công cụ dành cho nhà phát triển IE
Trả lời
Có nút tải lại trên thanh công cụ ở bên phải của biểu tượng đĩa mềm. Đánh nó cũng hoạt động.
Điều này có lợi ích bổ sung khi giữ trạng thái của chế độ Trình duyệt/Tài liệu trong trường hợp bạn đang cố gắng mô phỏng một phiên bản cũ hơn của IE. Nếu bạn mở công cụ nhà phát triển sau khi div đã được tạo động và sau đó đặt chế độ Trình duyệt/Tài liệu, trang sẽ làm mới. –
......... bạn là một siêu anh hùng, thực tế. Tôi đã làm IE dev trong 10 năm và nó không bao giờ xảy ra với tôi rằng nút làm mới là một làm mới DOM, luôn luôn nghĩ rằng nó sẽ làm mới trang. – netpoetica
Vẫn còn cách tải lại DOM trong IE11? – Jay
Khi div đó được tạo động, sau đó kiểm tra nó. Trả lời nó như nó có vẻ làm việc cho bạn ... :)
Trên thực tế, công cụ nhà phát triển phải được đóng khi nội dung được tạo, nếu không chúng sẽ không xuất hiện trong thanh tra . – Korri
Điều này thực sự không nên là câu trả lời được chấp nhận. Câu trả lời đúng là @ jdln bên dưới, hoặc nhận xét của Korri ở trên. –
Cách khác, hãy đảm bảo ngăn Thanh tra hoạt động rồi nhấn phím F5.
khi trang được tải hoàn toàn, sau đó nhấp vào F12, sau đó tải lại trang và sau đó trên thanh công cụ nhà phát triển, nhấp vào nút REFRESH có sẵn chính xác bên cạnh nút lưu trong thanh công cụ nhà phát triển. Sau đó nhấp vào mũi tên để kiểm tra phần tử.
khi div đó được tạo động - sau đó kiểm tra nó ..: P –
OK, Vivek, ngay từ cái nhìn đầu tiên tôi đã nghĩ rằng bạn đang đùa tôi. Nhưng thực ra bạn hoàn toàn đúng, vấn đề của tôi là tôi đã bật các công cụ phát triển IE cho toàn bộ thời gian. Nếu tôi để trang tải và bật thanh công cụ dành cho nhà phát triển sau khi mọi thứ được tạo ra thì mọi thứ đều tốt đẹp và dễ dàng. Cảm ơn bạn Vivek, tôi sẽ sẵn sàng chấp nhận bạn bình luận như là một câu trả lời nhưng nó dường như không thể làm được – learnAndImprove
Tôi luôn luôn có các công cụ phát triển mở mọi lúc, và chỉ giả định rằng các công cụ IE không có khả năng xử lý các phần tử được thêm động vào dom. – Ally