![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Mam poniższy kod JS. Co w nim poprawić, aby wyłączyć menu podręczne i zastąpić je moim divem?
Na chwilę obecną pokazuje się i div i menu przeglądarki... Kod // JavaScript Document function buildContextMenu( src ) { showContextMenu( src ); return true; } function showContextMenu( src ) { if (IE) { document.all.contextMenu.style.visibility='visible'; document.all.contextMenu.innerHTML=src; document.all.contextMenu.style.left=posX()+"px"; document.all.contextMenu.style.top=posY()+"px"; } else { document.getElementById("contextMenu").style.visibility='visible'; document.getElementById("contextMenu").style.left=netX+"px"; document.getElementById("contextMenu").style.top=netY+"px"; document.getElementById("contextMenu").innerHTML=src; } } function hideContextMenu() { if (IE) { document.all.contextMenu.innerHTML=''; document.all.contextMenu.style.visibility='hidden'; } else { document.getElementById("contextMenu").style.visibility='hidden'; document.getElementById("contextMenu").innerHTML=''; } } document.oncontextmenu = buildContextMenu( 'default' ); document.onclick=hideContextMenu; -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Żeby domyślne menu konktekstowe się nie pokazywało, na końcu funkcji showMenu trzeba dodać return false;
-------------------- -------------
------ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 18:23 |