Tôi có câu hỏi về cách thay đổi trang web bằng tiện ích của Chrome.Tiện ích mở rộng của Chrome: Thay thế HTML trước khi tải trang
Sau khi đọc một số thông tin, tôi nghĩ câu hỏi là cách thao tác DOM. Hãy nói rằng tôi mở www.stackoverflow với Chrome và muốn thay thế các dòng mã sau đây:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script>
và thay thế bằng:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.5.2.min.js"></script>
Câu hỏi của tôi không phải là nếu đó là một điều thông minh để làm , Nhưng làm thế nào?
Bạn không, và tôi rất vui vì bạn không thể. – MetalFrog
Tôi tin rằng đã quá muộn để thay đổi nó sau khi nó đã được tải. Bạn có thể thay thế phần tử, nhưng tập lệnh từ googleapis sẽ được yêu cầu. – pimvdb
@MetalFrog Tiện ích mở rộng của Chrome không giống với javascript của trang web. "Bạn không, và tôi vui vì bạn không thể" là một thái độ tốt cho javascript trang web, nhưng có vấn đề đối với một cái gì đó mà người dùng phải tự cài đặt. Bạn không thích tiện ích mở rộng của trình duyệt? Không cài đặt nó. Bạn đã vô tình cài đặt nó? Gỡ cài đặt nó. Nhưng khi bạn áp dụng thái độ này cho các tính năng chính của API không được bật theo mặc định (nghĩa là bạn phải cài đặt tiện ích mở rộng), bạn kết thúc với các công cụ ít mạnh hơn, ảnh hưởng trực tiếp đến khả năng giải quyết vấn đề của bạn. Đôi điều suy nghĩ. – L0j1k