Создать кнопку отправки формы, которая позволяет «открывать в новом окне», когда пользователь щелкает правой кнопкой мыши? - PullRequest
0 голосов
/ 05 октября 2011

У меня есть кнопка отправки формы, которая необходима для того, чтобы пользователь мог щелкнуть правой кнопкой мыши и получить опцию «открыть в новом окне», чтобы у пользователя была возможность либо отправить форму в текущем окне. (просто нажав кнопку) или в новом окне (щелкнув правой кнопкой мыши и выбрав «открыть в новом окне»). Возможно ли это?

Я знаю, что могу сделать это, создав автономную ссылку / изображение и использовать css, чтобы она выглядела как кнопка, а затем использовать onclick для отправки формы при нажатии, но это не будет работать для пользователей, которые не имеет JavaScript.

ОБНОВЛЕНИЕ: Чтобы уточнить, я ищу способ сделать это без использования JavaScript или подтвердить, что на самом деле это невозможно сделать без использования JavaScript.

1 Ответ

1 голос
/ 05 октября 2011

Что вы можете сделать, так это иметь автономную ссылку / изображение с CSS, как вы предлагаете, а затем использовать тег <noscript>, чтобы заменить его кнопкой традиционной формы, когда Javascript недоступен.

...