<div class="btn">
を使用してボタンを開始しますが、</a>
で終了するように見えるので、これらの基本的なhtmlタグは互いに一致しません。 <div class="btn">
の代わりに<a class="btn" target="_blank" href="#">
を使用します。
target="_blank"
はGlyphiconが実際に全く新しいウィンドウをポップアップに関連していない、私が知っているから、新しいウィンドウ(タブ)
を開くためにハイパーリンクに設定された属性(<a>
タグ)です。それはあなたのページを見栄え良くするためにhtmlに入れることができるちょうどいい見た目のボタンアイコンです。グリフィコンの実際の部分は<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を投稿してください –