Dọn dẹp trang trên Internet dường như đã đánh một phần bức tường cho tôi, vì ngày càng có nhiều trang web phụ thuộc vào JavaScript để hiển thị các phần của màn hình.Có công cụ dòng lệnh hoặc thư viện nào để hiển thị các trang web sử dụng JavaScript không?
Dường như với tôi rằng với rất nhiều bố trí nguồn mở và kết xuất đồ họa JavaScript phát hành (như WebKit, Gecko và Chromium + V8) rằng ai đó phải làm một công cụ để tải về một trang và render JavaScript của nó mà không cần phải chạy một thực tế trình duyệt. Tuy nhiên, tôi không bật lên những gì tôi đang tìm kiếm với các tìm kiếm của tôi - Tôi đã tìm thấy các công cụ như Selenium-rc, nhưng chúng phụ thuộc vào một trình duyệt đang chạy. Tôi quan tâm đến bất kỳ công cụ hoặc thư viện nào có thể thực hiện một (hoặc cả hai) nội dung sau:
Chương trình có thể chạy từ dòng lệnh (* nix), được cung cấp nguồn của trang , trả về nguồn của trang như được hiển thị bởi một số công cụ JS.
Hỗ trợ tích hợp bằng một ngôn ngữ cụ thể cho phép một (dễ dàng) chuyển nguồn của trang cho nó và trả về nguồn của trang như được hiển thị bởi một số công cụ JS.
Tôi nghĩ # 1 thích hợp hơn, nhưng # 2 sẽ hữu ích hơn nếu công cụ tồn tại bằng ngôn ngữ tôi muốn làm việc. Ngoài ra, tôi không quan tâm đến công cụ JS cụ thể - mọi người tương đối hiện đại sẽ làm. Có gì ngoài kia?
Bạn có nghĩa là, làm thế nào tôi có thể ăn cắp javascript của bạn, cũng như nội dung của bạn? Đừng quên css. – kennebec
Và tôi cũng đã bỏ qua nó, nếu không phải là bạn can thiệp vào trẻ em! –
Vâng, javascript là REALLY cũng ẩn thông qua http bạn biết. Nó không phải là một yêu cầu GET đi hoặc bất cứ điều gì. –