Как я могу надежно открыть страницу в новой вкладке с помощью библиотек Google Closure?
Я пытался открыть страницу в новом окне с
goog.window.open('/urlToOpen', {
"location": false,
"menubar": false,
"statusbar": false
});
Однако блокировщик всплывающих окон в Google Chrome не позволил мне сделать это при выполнении этого кода.
Документы Google открываются в новых вкладках для редактирования. Могу ли я так же открыть новую вкладку с помощью Closure?
1 ответ
Вы пытались выполнить свой код в качестве обратного вызова для пользовательского события браузера, например, нажатия кнопки? В противном случае Chrome подавляет открытие новых окон / вкладок.
<a class="link" href="#">Some link</a>
Попробуйте это в этом jsfiddle.
$('.link').click(function() {
goog.window.open('/urlToOpen', {
"location": false,
"menubar": false,
"statusbar": false
});
});