Tôi đang tìm kiếm một công cụ sẽ cung cấp cho tôi nguồn được tạo thích hợp bao gồm các thay đổi DOM được thực hiện bởi AJAX yêu cầu đầu vào vào trình xác thực của W3. Tôi đã thử các phương pháp sau:
- Thanh công cụ dành cho nhà phát triển web - Tạo nguồn không hợp lệ theo loại tài liệu (ví dụ: nó loại bỏ phần tự đóng của thẻ). Mất phần tài liệu của trang.
- Firebug - Sửa các lỗi tiềm ẩn trong nguồn (ví dụ: các thẻ không được đóng chặt). Đồng thời mất phần loại tài liệu của thẻ và chèn bảng điều khiển mà bản thân nó là HTML không hợp lệ.
- Thanh công cụ dành cho nhà phát triển IE - Tạo nguồn không hợp lệ theo kiểu tài liệu (ví dụ: nó làm cho tất cả các thẻ là chữ hoa, so với thông số XHTML).
- Đánh dấu + Nguồn lựa chọn chế độ xem - Thường khó lấy toàn bộ trang, cũng loại trừ loại tài liệu.
Có chương trình hoặc tiện ích bổ sung nào ở đó sẽ cung cấp cho tôi phiên bản chính xác hiện tại của nguồn mà không cần sửa hoặc thay đổi nó theo một cách nào đó không? Cho đến nay, Firebug có vẻ là tốt nhất, nhưng tôi lo lắng nó có thể sửa chữa một số lỗi của tôi.
Giải pháp
Hóa ra không có giải pháp chính xác cho những gì tôi muốn như Justin giải thích. Giải pháp tốt nhất dường như là xác thực nguồn bên trong bảng điều khiển của Firebug, mặc dù nó sẽ chứa một số lỗi do Firebug gây ra. Tôi cũng muốn cảm ơn Forgotten Semicolon vì đã giải thích lý do tại sao "Xem nguồn được tạo" không khớp với nguồn thực. Nếu tôi có thể đánh dấu 2 câu trả lời hay nhất, tôi sẽ.