nikidijs Posted November 8, 2010 Report Share Posted November 8, 2010 (edited) Tātad ar js uztaisiju lai oncontextmenu=(atveras maza izvēlnīte). Nu un attiecīgi <div id=...> nu tas takā būtu. Viss ko vajag atveras. Bet kā nokonfigurēt to <div> lai tā izvēlne atveras tajā vietā kur uzklikšķinu. Tās position, float, lietas man tāda patumša bilde. Tagadējais: <div style='position: absolute; left: 20px; top: 50px;'> Ko tur varētu izdarīt, un vai vispār ar div to var panākt. Paldies. P.S. a un vēl vajadzētu, tad kad veras tas mans menu, lai neatvērtos explorera context menu. Edited November 8, 2010 by nikidijs Quote Link to comment Share on other sites More sharing options...
labaiss Posted November 8, 2010 Report Share Posted November 8, 2010 (edited) Ja pareizi sapratu - tad to ar CSS neizdarīsi. Mans ieteikums būtu ar Jquery: - noteikt kursora atrašanās vietu, attiecīgi tās būs "menu" atrašanās koardinātes CSS Kaut kā tā - es darītu Re kur: <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> jQuery(document).ready(function(){ $("#special").click(function(e){ $('#status2').html(e.pageX +', '+ e.pageY); }); }) </script> <body> <h2 id="status2"> 0, 0 </h2> <div style="width: 100px; height: 100px; background:#ccc;" id="special"> Click me anywhere! </div> </body> </html> Edited November 8, 2010 by labaiss Quote Link to comment Share on other sites More sharing options...
nikidijs Posted November 8, 2010 Author Report Share Posted November 8, 2010 Heh, šitajos nePHP man visp tumša bilde. Itkā nekas nesanāk, bet nekas, moš atstāšu vnk lai vienā noteiktā vietā parādās un viss. Nesareģīšu jau tā sarēžģīto :D Katrā ziņā paldies par šito ar. Gan jau noderēs :) Vēl tik question. Kā lai oncontextmenu='izvadas tikai mans menu, bez explorera context menu' - t.i. atslēgt explorera menu? Quote Link to comment Share on other sites More sharing options...
labaiss Posted November 8, 2010 Report Share Posted November 8, 2010 (edited) Es domāju ka labāk to nedari tā - lai gan es nezinu, kas tas īsti ir un kur tu to lietosi. Iemesli: 1. Man liekas, ka visas pārlūkprogrammas to neatbalsta. 2. Tas noteikt katrā izskatītisies savādāk vai vispār/daļēji strādās. 3. Un beigās vispār nestrādās. 4. ... Varbūt es kļūdos, bet es darītu ar jquery pamatu! - tā drošāk un vieglāk. Paskaties šito (varbūt noder): http://plugins.jquery.com/plugin-tags/right-click-menu Un re kur, man liekas, tas ko tev vajag: http://www.javascripttoolbox.com/lib/contextmenu/ Edited November 8, 2010 by labaiss Quote Link to comment Share on other sites More sharing options...
nikidijs Posted November 8, 2010 Author Report Share Posted November 8, 2010 Ha točna, tas otrs links tieši desmitniekā. Milzīgs paldies :) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.