Как перейти к URL-адресу, при этом Ctrl-щелчок открывает URL-адрес в новой вкладке?

Я хотел бы иметь возможность (из Javascript) перемещаться, как если бы ссылка была нажата (но не обязательно, когда нажата ссылка - может быть другое действие).

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

8
задан Andy 30 May 2012 в 21:32
поделиться