Trên các trang có làm mới meta, có cách nào để vô hiệu hóa làm mới meta, trong tiện ích mở rộng của Google Chrome không?Có thể tắt tính năng làm mới meta trong Google Chrome không?
Trả lời
Tôi đang tìm kiếm cùng một loại tiện ích mở rộng (lạm dụng báo chí trực tuyến tiếng Tây Ban Nha của thẻ meta/refresh), tôi không tìm thấy gì và trong số các trang web khác, tôi đã truy cập câu hỏi này.
Vì vậy, tôi đã bắt đầu phân tích cách thực hiện điều này. Nó không đơn giản, và cần một số thủ đoạn, nhưng tôi đã làm nó.
Phần mở rộng là đã có trong Cửa hàng Chrome, "Stop Autorefresh": https://chrome.google.com/webstore/detail/lcldcllmbokpbniijpnkpgoboadbfphb
Thông tin thêm, chủ yếu ở Tây Ban Nha, trong http://gallir.wordpress.com/2012/07/12/stop-autorefresh-evitar-la-recarga-automatica-tipica-de-los-periodicos-digitales-en-chromechromium/
Từ mô tả mở rộng:
ghi chú thực hiện: Chrome và Chromium không cho phép tắt thẻ meta làm mới cũng như không cung cấp phương thức dễ dàng để hủy thẻ meta. Tiện ích mở rộng sử dụng mẹo http. Khi làm mới [không thể tránh khỏi] được kích hoạt, nó chặn nó, kiểm tra xem đó là sự kiện làm mới, nếu có, nó sẽ chuyển hướng kết nối đến một tập lệnh nhỏ (hiện tại là App Engine). Tập lệnh này chỉ trả lại mã trạng thái http 204, do đó trình duyệt không sửa đổi nội dung của trang và không cố làm mới lại.
Các ý kiến có nói rằng nó không hoạt động, gallir. –
@DaveBurton "Không hoạt động" trong các ý kiến của mục CWS, tôi đoán?Tôi xác nhận rằng việc chuyển hướng đến một trang có trạng thái 204 hoạt động như dự định: Trang trước đó chưa được tải. –
nó không làm bất cứ điều gì hiện tại trên các trang với '' refresh –
Chrome không thực sự hỗ trợ bất kỳ cài đặt nào để chặn làm mới META hoặc hiện tại không có bất kỳ Tiện ích mở rộng liên quan nào.
Ngoài ra, đã có issue khi vô hiệu hóa làm mới meta trên Chrome trong quá khứ. Tôi không chắc nó đã được sửa chưa.
Tôi cũng tìm thấy chủ đề là already discussed on webapps.
Tôi đã thực hiện một giải pháp. Nó rất ít lỗi (nếu bạn tải hình ảnh ajax, tôi nghĩ), nhưng nó là thực hiện công việc:
window.setInterval(function() {window.stop()},10)
Tiếp theo từ giải pháp Shluch, bạn có thể tạo cho mình một dấu tên "Stop Refresh" và thiết lập địa chỉ URL để:
javascript:window.setInterval(function() {window.stop()},10)
$(window).bind('beforeunload', function(e) {
if (pos)
{
return "Unloading this page may lose .What do you want to do..."
e.preventDefault();
}
});
Hope trợ giúp này. Nó hoạt động cho tôi trong phiên bản chrome 25 :)
Bạn có thể cần 'e.preventDefault()' trước câu lệnh 'return' của bạn – Hutch
Bạn có thể thử tính năng hủy tab ngay hôm nay bằng cách bật tab này qua chrome://flags/#enable-tab-discarding
và khởi chạy lại Chrome. Bạn có thể kiểm soát xem ứng dụng được bật hay tắt thông qua cùng một trang Chrome chrome://flags
.
- 1. Cách tắt SPDY trong Google Chrome
- 2. tắt tính năng làm mới trang khi mất tiêu điểm
- 3. Tắt bộ nhớ đệm JavaScript trong Google Chrome
- 4. Tính năng mới trong Google Guice 3 là gì?
- 5. Tắt tính năng tự động cuộn của brower sau khi làm mới trang?
- 6. Cách tắt chức năng kéo/thả trong Chrome?
- 7. Tắt tính năng vuốt sang tab mới Cử chỉ trong Google Chrome dành cho điện thoại di động dành cho Android
- 8. Có thể tắt tính năng vuốt phông chữ trong CSS không?
- 9. Cách tắt google dịch từ html trong chrome
- 10. Tôi có thể tắt tính năng hợp nhất tự động trong Subversion không?
- 11. Tôi có thể tắt tính năng cuộn menu ngữ cảnh trong VS2010 không?
- 12. Tôi có thể Chỉnh sửa Chủ đề Google Chrome không?
- 13. Có thể tự động xóa thẻ làm mới meta khỏi tiêu đề bằng jQuery không?
- 14. Cách tắt tính năng mẫu trong Symfony2
- 15. Bạn có thể có nhiều thuộc tính meta http-equiv không?
- 16. Sử dụng Javascript để ghi đè hoặc tắt thẻ làm mới meta
- 17. Có thể chạy lưu trữ HAR trên google chrome không?
- 18. Tắt lựa chọn văn bản trong Chrome
- 19. Có thể xác định công cụ mở của một tab trong tiện ích Google Chrome không?
- 20. Tính năng mới() có nghĩa là gì?
- 21. Phím tắt để mở Google Chrome trên Mac
- 22. Chrome không có Chrome?
- 23. Chức năng 'truy vấn' bảng tính google có thể được sử dụng trong tập lệnh google apps không?
- 24. window.location.reload(); không làm việc cho Google chrome
- 25. Có thể lập trình meta trong Javascript?
- 26. Tôi có thể tắt tính năng mạo danh chỉ trong một vài trường hợp
- 27. Phím tắt Google Chrome mở nhiều trang web trong nhiều tab
- 28. Tắt tính năng nhấn chuột của InfoWindows?
- 29. Tắt tính năng quét thẻ tagl trong công cụ ứng dụng google (Jetty)
- 30. Flex 4.10 tính năng mới
Xem câu hỏi này: http://stackoverflow.com/questions/2568760/is-it-possible-to-use-javascript-to-change-the-meta-tags-of-the-page/2568801#2568801 – Brad
^tính năng này không hoạt động – supercoolville
Bạn có thể thử cách này trong Chrome không? Nó hoạt động trong Opera. Truy xuất đánh dấu gốc, tìm và thay thế phần tử làm mới meta, rồi viết tài liệu mới với đánh dấu thay thế. Xem câu trả lời của tôi: [http://stackoverflow.com/questions/3252743/using-javascript-to-override-or-disable-meta-refresh-tag/13656851#13656851](http://stackoverflow.com/questions/ 3252743/sử dụng-javascript-để-ghi đè-hoặc-vô hiệu hóa-meta-refresh-tag/13656851 # 13656851). – XP1