2016-10-20 13 views
-2

ブラウザのタブをクリックすると、ページをリロードする方法(例えばのために:こちらをクリック)、リンクがで開かれます彼らは一つのR回以上行う場合は別のタブには、ユーザーがリンクを押したときなので、ユーザーのブラウザタブ</p> <p>をクリックしたときに、私はページをリロードしたい

原因は私たちが

ユーザーが1つのタブで値を変更_blankとして目標を設定し、保存し、多くのタブが同じ値で開かれることを意味していますその後、タブを閉じた後、 は、ユーザーが別のタブに行けばその意志は、唯一

をリロードしない原因を古い値を示す意味ので、私はplsは助けて、私はブラウザタブ

をクリックしたときに、私は今、uの人は私の問題を理解すると思うページをリロードする必要があります私

+0

は、他のオプションを考えてみましょう。 .Netを使用している場合は、SignalRを見てください:https://www.asp.net/signalr –

答えて

1

あなたはtarget-attributeに名前をつけるべきです。

例えば:

<a href="URL" target="ALPHANUMERIC_NAME">LINK</a> 

これは1つのタブを生じるはずです。また、ユーザーには古いタブが表示されるのを避けることができます。

この動作を維持したい場合は、タブがフォーカスされているかどうかを確認するためにJavaScriptを使用する必要があります。短い言葉でこのDetect If Browser Tab Has Focus

を確認してください:

window.onfocus 
関連する問題