Я хотел бы иметь возможность (из Javascript) перемещаться, как если бы ссылка была нажата (но не обязательно, когда нажата ссылка - может быть другое действие).
Я знаю window.location.href = '...';
и window.location.replace('...');
, но эти методы не разрешить пользователю указывать новое окно, новую вкладку и т. д., удерживая Cmd (OS X) или Ctrl. Я хотел бы иметь возможность сделать это, не проверяя вручную состояния этих клавиш.