2016-08-05 18 views
1

を開くために、私はjqueryのを使用して私のプロジェクトでカスタムの右クリックメニューを追加し、今私が達成しようとしているものですオプションで「新しいタブでリンクを開く」と表示され、オプションを選択するとそのリンクで新しいタブで開きます。右クリックして保存し、リンクを新しいタブで

- >「Open new link in new tab」オプションを無効にし、デフォルトとして機能します。

私はプロジェクトでJqueryを使用しました。だから、あらゆる天気jqueryや純粋なjsはappriciatedされます。 :D

+3

あなたが持っているコードを投稿し、あなたが試したものとどこに止まったのかを示す必要があります。 – j08691

答えて

1

基本的に、「ターゲット」属性を持つリンクが必要です。 は、あなたはすでにそれを新しいタブで開いているためにそれに

target="_blank" 

を追加し、あなたのメニュー内のリンク<a>を持っていると仮定します。 この属性は、必要に応じてjQueryを使用して動的に追加できます。

$("#mylink").attr("target","_blank") 
1

@technicoの答え、またはあなたがプログラムでそれをしたい場合は、リンクをコピーしているようだとして、window.open("yourlink.here")を使用しています。

window.location.href = "yourlink.here"同じウィンドウです。

関連する問題