2014-01-14 5 views
2

Я создаю сайт в HTML, CSS, PHP, JS ... но я хотел бы, что, когда я нажимаю в определенной части сайта он будет отображаться типичное меню вспышки:jquery - щелкните правой кнопкой мыши и появится флэш-меню?

  • Конфигурация
  • Global Configuration
  • О Adobe Flash ... (версия)

на самом деле, определенная часть, где я хочу, чтобы сделать это не вспышка, я только хочу, чтобы сделать его похожим на Flash. Поэтому я искал «пользовательский веб-сайт с правом щелчка», но все пользовательские меню сильно отличаются от реального флеш-меню, которое я хочу.

Есть ли все-таки сделать это легко или какой-нибудь код, который почти полностью закрывает то, что я ищу?

+0

Тех, кого ты посмотрел -> Они могут выглядеть иначе, чем то, что вы хотите, но вы можете укладывать их так, чтобы они больше напоминают то, что вы ищут – Zak

ответ

1

Сделайте снимок экрана из меню вспышки, сохраните его как png.

<img src="yourScreenshot.png" id="myScreenshot" style="display:none; position:absolute;" /> 

, а затем на кнопке мыши

$('#element').mousedown(function(event) { 
    switch (event.which) { 
     case 3: 
      $('#myScreenshot').css('left',event.pageX).css('top', event.pageY).show(); 
      break; 
    } 
}); 
+0

хорошая идея! благодаря! – user3195572

Смежные вопросы