2016-11-17 6 views
0

IPアドレスに基づいて要素を非表示にしようとしています。このスクリプトではIP-Adressに基づくJavascriptで要素を隠す

私はDOMにIP-アドレスを書き出すことができます。

<script type="text/javascript" src="https://l2.io/ip.js?var=userip"></script> 
<script type="text/javascript">document.write("Your IP is :", userip)</script> 

私は特定のIPアドレスに基づいて、以下の要素を削除するには、この目標をどうすればよいですか?

+0

行います '場合(userip ==「127.0.0.1」を){//あなたの要素を削除}'動作するはずです。 –

+0

このシステムは、実際の使用には全く信頼できません。 IPは非常に簡単になりすますことができ、クライアントベースの保護も簡単にバイパスできます。 – vlaz

+1

@vlaz良い点ですが、IPアドレスを区別することで、異なる内容を上手く提供してUXを向上させることができます。 –

答えて

1

ドキュメントの準備をしてipをチェックしてください。それが条件に合致する場合、私はこのことを考えて自分のもの

var ip=['123.123.123','111.111.11'] 
    $(document).ready(function() { 
if(ip.indexOf(userip)!=-1) 
{ your code here 
} 
}); 
関連する問題