2012-07-13 24 views
7

Tôi muốn tạo tiện ích mở rộng của Chrome bổ sung tùy chọn cho menu nhấp chuột phải khi người dùng nhấp chuột phải vào một phần tử HTML nhất định (ví dụ: DIV ID).Tiện ích mở rộng của Chrome: thêm tùy chọn vào menu nhấp chuột phải khi nhấp vào phần tử HTML nhất định

Tôi sẽ sử dụng tùy chọn này để thêm tùy chọn khi người dùng nhấp chuột phải vào một tweet trên Twitter.com và tùy chọn đó sẽ gọi một dịch vụ REST.

Điều này có thể thực hiện với tiện ích mở rộng regultar của Chrome không?

+0

điều đó là không thể, nhưng bạn có thể tạo và xóa các mục khi nhấp vào tùy thuộc vào yếu tố được nhấp, như được mô tả ở đây http://stackoverflow.com/questions/4730843/làm thế nào-do-i-giới hạn-context-menu-to-xuất-chỉ-cho-nhất-chọn-văn-trong-a-ch – user1950929

Trả lời

8

Có, chúng được gọi là Thực đơn ngữ cảnh. Bạn có thể tìm tài liệu cho những người ở đây: https://developer.chrome.com/extensions/contextMenus

+0

Tôi đã đăng cùng một điều trước đó, sau đó bị xóa, bởi vì tôi nhận ra anh ta thực sự muốn thực sự thêm HTML tùy chỉnh vào menu ngữ cảnh và tôi không nghĩ điều đó là có thể. –

+0

Tôi không nghĩ đây là câu trả lời hoàn chỉnh vì tài liệu bạn liên kết đến không đủ rõ ràng. Ví dụ: thông số nào chúng ta nên chuyển sang chrome.contextMenus.create để hạn chế mục menu để chỉ hiển thị trên các phần tử có ID bằng '" foobar "'? –

+1

đó là không thể tôi nghĩ, nhưng bạn có thể tạo và xóa các mục khi nhấp vào tùy thuộc vào yếu tố nhấp vào, như được mô tả ở đây http://stackoverflow.com/questions/4730843/how-do-i-restrict-context-menus -to-appear-only-for-specified-selected-text-in-a-ch – user1950929

Các vấn đề liên quan