SWF転載防止

  • 投稿日:
  • by
  • カテゴリ:

swfを意図しないサーバにアップされると困るので、AS3クラスを用意しました。
http://www.kyucon.com/blog/DomainCheck.as

//正規のドメインかチェックする
DomainCheck.match("kyucon.com");
※この場合、swfがwww.kyucon.com上やabc.kyucon.com上にあってもtrueになります。
※DomainCheck.match("www.kyucon.com")とすればabc.kyucon.com上ではfalseになります。

//正規のドメインかチェックし、不一致ならページリダイレクト
DomainCheck.checkAndNavigate("kyucon.com","http://kyucon.com");

//swfが置かれているドメインを調べる
DomainCheck.currentDomain
※ローカル上では"localhost"が返ります。