旧それなりブログの跡地、画像やスタイルやJSなどが壊れてることがあります。

[JavaScript] リファラを残さないリンクにする関数

2010年4月6日

メッセサンオーの顧客情報漏洩事件関連で

以下のスクリプトが旬じゃないかと貼ってみる。

引用元: http://qootas.org/blog/archives/2004/11/referrer.html

var OpenExtLink = function(el){
    var url = el.href;
    w = window.open();
    w.document.write('<meta http-equiv="refresh" content="0;url='+url+'">');
    w.document.close();
    return false;
}

使い方

アンカータグに設定すると、遷移先にリファラが残らないようになる。

<a href="http://somedomain.com/">リファラが残る</a>
<a href="http://somedomain.com/" onclick="return OpenExtLink(this);">リファラは残らない</a>

動作確認


リファラが残るリンク
リファラが残らないリンク

Webアプリの管理画面から直リンクしたい場合は、
とりあえずは、入れといてもいいと思う。

にしても

少しタイミング遅い・・・。

参考) メッセサンオー、PCゲーム通販の顧客情報がネットで流出