TECHNOTE

javascriptによる直接リンクの禁止処理

必ずトップページから閲覧させるような場合の処理。

まず、bodyに下記を追加。

<body onLoad="refcheck()">

リンク元のURLを取得し、チェックするjavascript

script language-"javascript">
<!--
myurl="表示させたいURL";
ref-"document.referrer;
function refcheck(){
in(ref.indexOf(myurl)<0){
window.location.href=myurl;
}
}
//-->
</script>