Javascript 判断两个IP是否在同一网段
以下脚本不做IP格式的判断,只判断两个IP是否在同一网段。
例子,Javascript判断两个IP是否在同一网段。
<code class="language-html"> <title> IP段信息检测_www.manongjc.com </title> <script language="JavaScript" type="text/javascript"> function checkSameNetMask(value1, value2, netmask) { var ip1 = new Array(); var ip2 = new Array(); var nm = new Array(); ip1 = value1.split("."); ip2 = value2.split("."); nm = netmask.split("."); var ip1_2s = ""; var ip2_2s = ""; var inm2s = ""; var index = 0; for (index = 0; index < 4; index++) { var ip_1 = new Array(); var ip_2 = new Array(); var n_m = new Array(); ip_1 = parseInt(ip1[index]).toString(2); ip_2 = parseInt(ip2[index]).toString(2); n_m = parseInt(nm[index]).toString(2); var tindex; for (tindex = 0; tindex < (8 - ip_1.length); tindex++) { ip1_2s += "0"; } ip1_2s += ip_1; for (tindex = 0; tindex < (8 - ip_2.length); tindex++) { ip2_2s += "0"; } ip2_2s += ip_2; for (tindex = 0; tindex < (8 - n_m.length); tindex++) { inm2s += "0"; } inm2s += n_m; } var len = inm2s.length; var ip_12 = new Array(); var ip_22 = new Array(); var n_m_2 = new Array(); ip_12 = ip1_2s.split(""); ip_22 = ip2_2s.split(""); n_m_2 = inm2s.split(""); for (index = 0; index < len; index++) { if (n_m_2[index] == "1") { if (ip_12[index] != ip_22[index]) { alert("不在同一网段"); return false;; } } } alert("在同一网段"); return true; } </script> <input name="Ip1" id="Ip1" maxlength="15"> <br> <input name="Ip2" id="Ip2" maxlength="15"> <br> <input name="netmask" id="netmask" maxlength="15"> <input type="button" value="计算" onclick="checkSameNetMask( document.getElementById('Ip1').value , document.getElementById('Ip2').value , document.getElementById('netmask').value ); "> </code>
需要的码农可以拿去参考。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Xiaohonshu は、ユーザーが日常生活を共有したり、お気に入りの商品を見つけたりできる人気のソーシャル e コマース プラットフォームです。一部のユーザーは個人のプライバシーに敏感であり、オンライン プライバシーを保護するために自分の IP アドレスが小紅書に表示されないことを望んでいます。では、Xiaohongshu に IP アドレスが表示されないように設定するにはどうすればよいでしょうか?この記事ではこの質問に詳しく答えます。 1.XiaohongshuにIPアドレスが表示されないように設定するにはどうすればよいですか? 1.小紅書設定を変更します。小紅書アプリを開き、右下隅の「自分」をクリックしてパーソナルセンターに入ります。次に、アバターをクリックしてアカウント設定を入力します。アカウント設定で、「プライバシー設定」を見つけてクリックして入力します。ここで、IP アドレスの設定オプションが表示されます。これをオフにするだけです。 2. キャッシュのクリア:Xiaohongshu がエラーを表示する場合があります。

Xiaomi 携帯電話の IP アドレスはどこですか? Xiaomi 携帯電話で IP アドレスを確認できますが、ほとんどのユーザーは IP アドレスを確認する場所がわかりません。次は、Xiaomi 携帯電話の IP アドレスを確認する方法に関するグラフィックチュートリアルです。編集者が携帯電話を持ってきましたので、興味のある方はぜひ見に来てください! Xiaomi 携帯電話の IP アドレスはどこですか? 1. まず Xiaomi 携帯電話の設定機能を開き、[マイ デバイス] を選択してクリックして入力します; 2. 次に、マイ デバイス機能ページで [すべてのパラメータ] サービスをクリックします; 3次に、[すべてのパラメータ] ページで、一番下にスライドして [ステータス情報] を選択します; 4. 最後に、ステータス情報インターフェイスで IP アドレスを確認できます。

Xianyu は非常に実用的な中古品取引プラットフォームです。ここではさまざまな商品を購入したり、自分の遊休アイテムを販売したりできます。住所を変更したい場合はどうすればよいですか?以下のエディターで見てみましょう! Xianyu IP アドレスを変更する方法を共有します。まず、Xianyu ソフトウェアを開きます。ホームページに入ると、左上隅に海鮮市場、推奨事項、住所、その他のオプションが表示されます。「アドレス」をクリックします。 2. 次に、住所ページで住所の横にある [下矢印] をクリックします; 3. 最後にクリックした後、都市選択ページで都市をクリックします。

ユーザーは自分の生活を共有し、自分の才能を披露し、Douyin を通じて全国、さらには世界中のネチズンと交流します。プライバシー保護や地理的制限などの理由で、Douyin の IP アドレスを変更したいユーザーもいます。では、Douyin IP アドレスはどのようにして位置を変更するのでしょうか? 1.Douyin IP アドレスの場所を変更するにはどうすればよいですか?プロキシ サーバーは、ユーザーの要求をインターネットに転送し、応答を返すために使用される仲介サービスです。プロキシ サーバーを構成することにより、ユーザーは実際の IP アドレスを隠したり、IP アドレスを変更したりできます。このアプローチは、ユーザーのプライバシーを保護し、ネットワークのセキュリティを向上させるのに役立ちます。プロキシ サーバーを使用して、制限されたコンテンツにアクセスしたり、地理位置情報の制限を回避したりすることもできます。全体として、プロキシ サーバーの使用は、ユーザーがインターネットをより安全かつ自由に閲覧できるようにする実用的なネットワーク ツールです。

株式分析に必須のツール: PHP および JS でローソク足チャートを描画する手順を学びます。特定のコード例が必要です。インターネットとテクノロジーの急速な発展に伴い、株式取引は多くの投資家にとって重要な方法の 1 つになりました。株価分析は投資家の意思決定の重要な部分であり、ローソク足チャートはテクニカル分析で広く使用されています。 PHP と JS を使用してローソク足チャートを描画する方法を学ぶと、投資家がより適切な意思決定を行うのに役立つ、より直感的な情報が得られます。ローソク足チャートとは、株価をローソク足の形で表示するテクニカルチャートです。株価を示しています

顔の検出および認識テクノロジーは、すでに比較的成熟しており、広く使用されているテクノロジーです。現在、最も広く使用されているインターネット アプリケーション言語は JS ですが、Web フロントエンドでの顔検出と認識の実装には、バックエンドの顔認識と比較して利点と欠点があります。利点としては、ネットワーク インタラクションの削減とリアルタイム認識により、ユーザーの待ち時間が大幅に短縮され、ユーザー エクスペリエンスが向上することが挙げられます。欠点としては、モデル サイズによって制限されるため、精度も制限されることが挙げられます。 js を使用して Web 上に顔検出を実装するにはどうすればよいですか? Web 上で顔認識を実装するには、JavaScript、HTML、CSS、WebRTC など、関連するプログラミング言語とテクノロジに精通している必要があります。同時に、関連するコンピューター ビジョンと人工知能テクノロジーを習得する必要もあります。 Web 側の設計により、次の点に注意してください。

ビットコイン トランザクション IP アドレス ビットコイン トランザクション IP アドレスは、ビットコイン トランザクション システムに不可欠かつ重要なコンポーネントです。これは、ビットコイントレーダーがビットコイン取引を行うことができるビットコイン取引プラットフォームの中核です。ビットコイン取引 IP アドレスは、ビットコイン取引システムの基礎であり、ビットコイン トレーダーがビットコイン取引を行うための基盤です。ビットコイン取引 IP アドレスは、ビットコイン取引システムのサーバーとトレーダーのデバイスを見つけるために使用されるグローバル ネットワーク アドレスです。ビットコイントランザクションの IP アドレスをクエリすることで、トランザクションのステータスと関連情報を取得できます。さらに、ビットコイン取引 IP アドレスは、クライアントをビットコイン取引システムやトレーダーのデバイスに接続するためにも使用できます。ビットコイントランザクションのIPアドレスは公開されていますか?ビットコイントランザクションのIPアドレスは公開されません

IP アドレスはネットワーク上のホストを一意に識別するものですが、当然プリンターにも IP アドレスがありますが、プリンターの IP アドレスは変更できますか?変更するにはどうすればよいですか?まず、コンピュータの設定オプションを開き、プリンタとスキャナのオプションを見つけて、次にプリンタのプロパティ ページを開き、最後にポート構成オプションをクリックしてプリンタの IP アドレスを変更します。プリンターの IP アドレスを変更する方法: 1. 左下隅の [スタート] をクリックし、設定を入力し、[デバイス] をクリックします。 2. 次に、左側のタスクバーの「プリンタとスキャナ」をクリックします。 3. プリンターの下の「管理」をクリックし、左側の「プリンターのプロパティ」をクリックします
