タブを再利用するために、特定のウィンドウの名前を設定することができます。問題は、hrefが同じになる限り、再読み込みされないことです。だから、refresh
の部分を簡単に手に入れることはできません。
そうで、たとえば、あなたが持つことができますJSで
<a href="blabla" target="blabla">link</a>
<a href="foo" target="bar">link</a>
を、あなたは実際にwindow.open
を使用して、同じことを得ることができます。あなたが手動で指定する必要はありませんように、あなたはまた、target
としてURLを使用することができます。
<a href="blabla" onclick="window.open(this.href, this.href); return false">link</a>
<a href="foo" onclick="window.open(this.href, this.href); return false">link</a>
ます。また、一般、およびドキュメントにクリックリスナを追加することができ、このようにいくつかのリンクを開くために。ような何か:
<div id="container">
<a href="blabla">link</a>
<a href="foo">link</a>
</div>
<script>
document.getElementById("container").onclick = function(evt){
if (evt.target.tagName === "A")
window.open(evt.target.href, evt.target.href);
return false;
}
</script>
ページでは、おそらく同様にページの経験的にリフレッシュをやろうとしている可能性があり、この時点では、同じドメイン上にある場合。
私はまだコメントの評判が十分ではありませんので、これを回答として選んではいけませんが、ここではこの質問に近いと思います:http://stackoverflow.com/questions/2641812 /同じページが既に開かれている、別のウィンドウであることを検出する方法、つまり幸運を祈る! –