Có cách nào để exexute một javascript, điều hướng trình duyệt đến một số url, khi người dùng nhấp vào biểu tượng tiện ích mở rộng?Tiện ích mở rộng của Chrome: Điều hướng đến url khi người dùng nhấp vào biểu tượng
9
A
Trả lời
21
Bạn có thể sử dụng đoạn mã sau:
chrome.tabs.update({
url: "http://www.example.com/"
});
4
Sử dụng chrome.tabs.update
({ url: "http://www.example.com/" })
trong trình nghe onClicked
của tác vụ trình duyệt của bạn. Khi bạn bỏ qua đối số tabId
, bản cập nhật sẽ áp dụng cho tab hiện được chọn.
Mặc dù là một phần của API chrome.tabs
, điều này không yêu cầu sự cho phép tabs
.
4
Bạn cũng có thể điều hướng tab tích cực để url yêu cầu (mà không cần mở tab mới)
chrome.tabs.query({ active: true, currentWindow: true }, function(tabs) {
chrome.tabs.update(tabs[0].id, { url: "http://stackoverflow.com//" });
});
Các vấn đề liên quan
- 1. Chạy tập lệnh mỗi khi biểu tượng tiện ích mở rộng của Chrome nhấp vào
- 2. Thêm tùy chọn nhấp chuột phải vào biểu tượng tiện ích mở rộng của chrome
- 3. Tiện ích mở rộng của Google Chrome - Mở tab mới khi nhấp vào biểu tượng trên thanh công cụ
- 4. Tiện ích mở rộng của Chrome: biểu tượng tiện ích mở rộng onclick, mở popup.html trong tab mới
- 5. Thay đổi biểu tượng tiện ích mở rộng Chrome
- 6. Nhúng hình ảnh vào tiện ích mở rộng của Chrome
- 7. Tiện ích mở rộng của Chrome + Dart
- 8. Tiện ích mở rộng của Chrome không tải trên điều hướng của trình duyệt tại YouTube
- 9. cách bật/tắt nút/biểu tượng cho tiện ích mở rộng chrome?
- 10. Tiện ích mở rộng của Chrome nhấp đúp vào một từ
- 11. Thêm NaCl vào Tiện ích mở rộng của Chrome
- 12. Tiện ích mở rộng của Chrome - Hình ảnh của tiện ích mở rộng trên Trang cài đặt
- 13. SWFobject trong Tiện ích mở rộng của Chrome - API Unavaiable
- 14. Tiện ích mở rộng của Chrome: đóng trang nền sau khi đóng Chrome
- 15. Tiện ích mở rộng của Chrome: ví bitcoin
- 16. Tiện ích mở rộng của Chrome: Cách tạo?
- 17. Có thể ghi đè url (với tham số phụ) bằng tiện ích mở rộng của Chrome
- 18. Tiện ích mở rộng của Google Chrome với OAuth
- 19. Tiện ích mở rộng của Google Chrome cho Nhấp một lần?
- 20. Tiện ích mở rộng của Chrome: Ẩn và hiển thị biểu tượng tác vụ trình duyệt
- 21. Tiện ích mở rộng của Chrome + Devise + Rails App - Đặt yêu cầu được xác thực từ tiện ích mở rộng?
- 22. Tiện ích mở rộng của Chrome - Tập lệnh nội dung chồng chất nhiều lần từ liên kết/điều hướng AJAX
- 23. Thêm tiện ích mở rộng vào URL: Đường ray
- 24. Tiện ích mở rộng của Google Chrome - đợi cho đến khi tải trang
- 25. Nhấp chuột được mô phỏng trong Tiện ích mở rộng của Chrome
- 26. Lỗi ném tiện ích mở rộng của Chrome trong bảng điều khiển
- 27. Tiện ích mở rộng của Google Chrome - tập lệnh nền
- 28. RequireJS trong tiện ích mở rộng của Chrome
- 29. Tiện ích mở rộng của Google Chrome: Tương thích với máy Mac
- 30. Tiện ích mở rộng của Google Chrome - Truy cập DOM