私はFreeCodeCampのランダム見積もり機の運動をしています。Tweetボタンを押して新しいウィンドウと新しいタブを開く
this answerを使用して、私はツイートボタンを設定して、ユーザがこの引用符をつぶすために使用できるタブではなく、新しいウィンドウを開くようにしました。
唯一の問題は、新しいタブと新しいウィンドウを開いていることです。新しいウィンドウを開くだけの方法はありますか?
ツイートリンク
<a class="twitter-share-button" href="https://twitter.com/intent/tweet" target="_newwin">
Tweet</a>
関連のJavaScript
jQuery('a[target^="_newwin"]').click(function() {
var width = 500;
var height = 300;
window.open(this.href , 'newwindow', 'width=' + width + ', height=' + height + ', top=' + ((window.innerHeight - height)/2) + ', left=' + ((window.innerWidth - width)/2));
});
のためのHTMLは、ありがとう!
を、http://stackoverflow.comを試してみてください/ questions/3786898/jquery-anchor-preventdefault – yuriy636
簡単な回避策はアンカーに 'onclick =" return false; "'を追加することです。 –