Показать сообщение отдельно
  #2 (permalink)  
Старый 22.11.2017, 14:35
Интересующийся
Отправить личное сообщение для Nikifor Посмотреть профиль Найти все сообщения от Nikifor
 
Регистрация: 22.11.2017
Сообщений: 10

Может не очень конкретно написал:

есть ссылка:
<img src="img_knopka.gif" id="id_knopki">

в коде JS обработчик, задающий значения некоторым скрытым полям формы и отправляющий форму:
var id = document.getElementById('id_knopki');
id.addEventListener('click',function() {
   document.myform.atr1.value='aaaa';
   document.myform.atr2.value='bbbb';
   document.myform.submit();
});

картинка, конечно не воспринимается браузером как ссылка и поэтому в конт. меню мышки нет пункта "открыть в новой вкладке". Но это у меня кнопки основного меню, они должны передавать определённые данные методом POST при переходе.
Кажется должен быть способ сделать, чтобы команда в конт. меню была и на такую кнопку, чтобы был у человека выбор как ему загрузить страницу, в текущей вкладке или другой.
Ответить с цитированием