Czy można dodać pozycję do domyślnego menu kliknięcia prawym przyciskiem myszy przeglądarki?Dodawanie do menu kontekstowego przeglądarki?
Odpowiedz
Jedna opcja to replace the context menu z własnym odpowiednikiem aktywowanym przez JavaScript.
Firefox zaimplementował menu
element, w którym można dodać do istniejącego menu kontekstowego. Został również zaimplementowany w Chrome za flagą. Niestety ta funkcja została zgłoszona jako removed from the W3C standard z powodu braku zainteresowania implementacją. Aby uzyskać element za pomocą tego menu kontekstowego, dodaj atrybut Tutaj widać, że mymenu
pasuje do atrybutu elementu menu
.
Nie można zmodyfikować aplikację klienta za pomocą strony internetowej. Gdyby to było możliwe, pomyśl tylko, jak hakerzy mogliby wykorzystać nasz komputer.
Co można zrobić, to zdefiniować własne menu niestandardowe, a użytkownik kliknie prawym przyciskiem myszy.
Sprawdź to jquery przykład wtyczki: http://labs.abeautifulsite.net/archived/jquery-contextMenu/demo/
Można zapytać naciśnięcia klawiszy i zdarzenia myszy i zastąpić je własnymi funkcjami, to dlaczego kontekst menu być różne? – wubbewubbewubbe
@wubbewubbewubbe, OP chce dodać do menu kontekstowego przeglądarki Czy przeczytałeś o tym? A przykład jest linkiem do, robi dokładnie to, co mówi twój komentarz, więc downvoters nawet nie czytają pytania lub odpowiedź już teraz? A co ze względu na Twój komentarz? "Jak zabawne!" – Starx
na nowoczesnych przeglądarek można manipulować wbudowanego menu kontekstowego tak:
<menu type="context" id="supermenu">
<menuitem label="trial" onclick="alert('Smile please')"></menuitem>
<menuitem label="rotate" onclick="rotate()" icon="http://cdn1.iconfinder.com/data/icons/silk2/arrow_rotate_clockwise.png"></menuitem>
<menuitem label="resize" onclick="resize()" icon="http://cdn3.iconfinder.com/data/icons/fugue/icon/image-resize.png"></menuitem>
<menu label="share">
<menuitem label="twitter" onclick="alert('foo')"></menuitem>
<menuitem label="facebook" onclick="alert('bar')"></menuitem>
</menu>
</menu>
<a href='#' contextmenu="supermenu">Right click me</a>
Dla dalszego czytania: http://www.w3.org/wiki/HTML/Elements/menu
demo: https://bug617528.bugzilla.mozilla.org/attachment.cgi?id=554309
To jest naprawdę miłe. Czy wiesz, czy można go również zastosować w Chrome? – wubbewubbewubbe
Szukałem, myślę, że nie może (przynajmniej na razie) – wubbewubbewubbe
Chrome to nowy IE6 ... na razie wiele rzeczy s nie są wspierane -> http://caniuse.com/#search=menu – vsync
Ponieważ pytasz o możliwość, możesz dodać z menu kontekstowego, gdy tworzysz rozszerzenie przeglądarki Google Chrome. http://developer.chrome.com/extensions/contextMenus.html
- 1. Dodawanie tego samego menu kontekstowego do wielu działań
- 2. Położenie menu kontekstowego
- 3. Dostosowywanie menu kontekstowego, takiego jak menu kontekstowe
- 4. Polecenie wiązania MVVM do elementu menu kontekstowego
- 5. Dodaj ikonę do kontekstowego menu podrzędnego
- 6. Dostosowywanie menu kontekstowego w WPF
- 7. menu kontekstowego w rozszerzeniach Chrome
- 8. Dodawanie niestandardowego elementu menu do menu WordPress
- 9. Kopiowanie menu kontekstowego dla kontrolki ListView
- 10. Powiązanie elementu menu kontekstowego z formantem nadrzędnym
- 11. Menu kontekstowe menu kontekstowego zmiany edytów systemu Android
- 12. Tworzenie menu kontekstowego dla Win32 API
- 13. Get właściciela menu kontekstowego w kodzie
- 14. Skrót menu kontekstowego programu Visual Studio
- 15. Ustawienie menu kontekstowego na pełny ekran
- 16. Zamykanie menu kontekstowego z szablonem MenuItems
- 17. Co oznacza opcja menu kontekstowego Text DFM?
- 18. Jak dodać poziomy separator do dynamicznie utworzonego kontekstowego menu?
- 19. Jak uzyskać dostęp do elementów menu kontekstowego powłoki systemu Windows?
- 20. Gdzie jest element menu kontekstowego "Przejdź do definicji typu"?
- 21. Jak przekazywać MULTIPLE nazwy plików do polecenia menu kontekstowego powłoki?
- 22. Dynamicznie dodawaj elementy do menu kontekstowego i zestawu Kliknij akcję
- 23. Wtyczka Visual Studio 2010 - Dodanie menu kontekstowego do okna edytora
- 24. Menu kontekstowe paska narzędzi przeglądarki Internet Explorer
- 25. Jak dołączyć menu kontekstowe do przeglądarki TChromium
- 26. Dodawanie ikon do rozwijanego menu startowego
- 27. Dodaj element menu kontekstowego "Wybierz wszystko" do domyślnych elementów menu TextBox
- 28. Jak uzyskać dostęp do formantu z menu kontekstowego Menu kontekstowe za pomocą drzewa wizualnego?
- 29. Dodaj „Usuwanie pustych folderów” to Windows menu kontekstowego
- 30. Dodaj niestandardowe menu kontekstowego Explorer w katalogu \ tle
W 2016, funkcja ta jest nadal obsługiwana tylko przez Firefox :( – Grief
w 2017 funkcja ta jest nadal obsługiwana tylko przez Firefox :( – faiwer