Похоже, вы начинаете кнопку с помощью <div class="btn">
, но заканчиваете ее </a>
, поэтому эти основные теги html не совпадают друг с другом. Я бы использовал <a class="btn" target="_blank" href="#">
для замены <div class="btn">
.
target="_blank"
является набор атрибутов для гиперссылка (<a>
тега), чтобы открыть новое окно (вкладка)
Из того, что я знаю, Glyphicon на самом деле не связан с выскочит новое окно на всех. Это просто красивые иконки кнопок, которые вы можете добавить в html, чтобы страница выглядела лучше. Фактическая часть Glyphicon - <i class="glyphicon glyphicon-edit"></i>
. Это просто значок.
всплывал новое окно, вы можете либо использовать метод гиперссылкой я обеспечиваю выше, или использовать JavaScript, как:
var btns = document.getElementsByClassName('btn');
btns[0].onclick = function(){
window.open('about:blank');
}
btns[0]
представляет первый элемент класса «BTN», и window.open('about:blank')
открывает новое пустое окно
Возможные дубликат [Открыть ссылки в новом окне, используя AngularJS] (http://stackoverflow.com/questions/20099784/open-links-in-new-window-using-angularjs) – Tacocat
ли вам не хватает начала привязки тега ?? Пожалуйста, разместите правильный HTML-код –