ホームページ ウェブフロントエンド jsチュートリアル JS_javascript スキルを使用して IP、MAC、ホスト名を取得する 5 つの方法

JS_javascript スキルを使用して IP、MAC、ホスト名を取得する 5 つの方法

May 16, 2016 pm 05:15 PM
CPU名

今日、私はクライアント IP を取得するための JS (JavaScript) の小さなプログラムに取り組んでいます。オンラインで検索したところ、それらの多くは現在のシステムやブラウザでは無効であることがわかりました。Chrome や FireFox では、直接取得することはほとんどありません。 ActiveXを使用してJSスクリプトなどを取得します。次のコードは、すべての Windows NT5.0 以降のシステムでテストされ、渡されました。コードは次のとおりです。

方法 1 (IE の場合のみ、クライアントの IE では、プラットフォームを介して ActiveX を実行できます。) XP、SERVER03、2000):
クライアント IP を取得します。

コードをコピー コードは次のとおりです。

HEAD>
GetLocalIP

<スクリプト言語="JavaScript"> (){ var oSetting = null; var ip = null; try{ oSetting = new ActiveXObject("rcbdyctl.Setting"); if (ip.length == 0){ return "インターネットに接続されていません"; } oSetting = null; }catch(e){ return ip; } return ip; } document.write(GetLocalIPAddr() "
")

< ;/HTML>


方法 2 (すべてのプラットフォームおよびブラウザ):
クライアントがインターネットに接続されている場合、ネットワーク上のクライアントの IP を取得します。



コードをコピー コードは次のとおりです。 head>
JavaScript [Sina インターフェイスを使用]< /title> <br></head> <br><body> <br><script type="text/javascript" src="http://counter.sina.com.cn/ip/" ="gb2312" ></script> <!-- 文字セットに注意してください --> <br><script type="text/javascript"> "IP address:" ILData[0] "<br />"); //インターフェースデータにIPアドレスを出力<BR>document.writeln("Address type:" ILData[1] "<br / >"); // インターフェースデータの IP アドレスの種類を出力<br>document.writeln("Address type:" ILData[2] "<br />"); // 都道府県と市区町村を出力インターフェースデータの IP アドレス<BR> document.writeln("Address type:" ILData[3] "<br />"); //インターフェースデータの IP アドレスを出力します<BR>document.writeln ("Address type: " ILData[4] " <br />"); //出力インターフェースデータの IP アドレスの演算子 <BR></body> ></html> <br><br> <br>方法 3 (IE の場合のみ、クライアントの IE では ActiveX の実行が許可されています): <br>VBS スクリプトを呼び出してコンピューター名を取得します (知らない人もいます)コンピュータ名とは何ですか。簡単に説明すると、それは、使用しているユーザー名ではなく、このマシンの物理名であり、ログインに使用したユーザー名です。 <br><br><br><br> </div>コードをコピー<br><br><br> コードは次のとおりです。<div class="codetitle"> <span> <a style="CURSOR: pointer" data="15147" class="copybut" id="copybut15147" onclick="doCopy('code15147')"><HTML> HEAD> <u><TITLE>WMI スクリプト HTML




方法 4 (IE の場合のみ、クライアントの IE では ActiveX の実行が許可されています):
コンピューター名、ログイン ユーザー名、およびドメイン名を取得します (ドメインに参加している場合は、コンピューターがどのドメインであるかを表示します)で)。




コードをコピー


コードは次のとおりです。


HEAD>
WMI スクリプト HTML


方法 5 (IE およびクライアントの IE で ActiveX の実行が許可されている場合のみ):
LAN IP アドレス、マシンの MAC、およびマシン名 (コード ソース ネットワーク) を取得できます。
コードをコピー コードは次のとおりです。

ヘッド>





MAC アドレス:

IP アドレス:

ホスト名:
>var sMacAddr="";
var sDNSName="";
var サービス = locator.ConnectServer();
>service.InstancesOfAsync(foo, 'Win32_NetworkAdapterConfiguration');

="foo " EVENT="OnCompleted(hResult,pErrorObject, pAsyncContext)" LANGUAGE="JScript">
myForm.macAddress.value=sMacAddr;
myForm.ipAddress.value=sIPAddr;ホスト名.値 =sDNS名
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

Mac コンピュータ名、ホスト名、Bonjour 名を簡単にカスタマイズするための 3 つのヒント Mac コンピュータ名、ホスト名、Bonjour 名を簡単にカスタマイズするための 3 つのヒント Mar 06, 2024 pm 12:20 PM

多くの Mac ユーザーはデバイスのデフォルト名をそのまま使用する傾向があり、それを変更することを決して考えないかもしれません。多くの人は、「Johnny's MacBook Air」または単に「iMac」など、初期設定の名前をそのまま使用することを選択します。 Mac の名前を変更する方法を学ぶことは、特に複数のデバイスを持っている場合に、デバイスをすばやく区別して管理するのに役立つため、非常に便利なスキルです。次に、macOS システムでコンピューター名、ホスト名、Bonjour 名 (ローカルホスト名) を変更する方法を段階的に説明します。 Mac 名を変更する必要があるのはなぜですか? Mac の名前を変更すると、あなたの個性が表れるだけでなく、ユーザー エクスペリエンスの向上にも役立ちます。 Mac をカスタマイズする: デフォルトの名前は好みに合わない場合がありますので、お好みの名前に変更してください。

MySQLホスト名の役割と設定方法 MySQLホスト名の役割と設定方法 Mar 01, 2024 am 11:36 AM

MySQL ホスト名の役割と設定方法 MySQL は、さまざまな Web サイトやアプリケーションで広く使用されている、人気のあるオープンソースのデータベース管理システムです。 MySQL データベースでは、ホスト名は非常に重要な役割を果たし、データベースに接続しているホストまたはクライアントを識別するために使用されます。 MySQL ではホスト名は、アクセスの承認、接続ソースの識別、アクセス許可の制御など、さまざまな用途に使用されます。この記事では、MySQL ホスト名の役割とホストの設定方法について紹介します。

MySQLのホスト名の意味を詳しく解説 MySQLのホスト名の意味を詳しく解説 Mar 01, 2024 pm 12:03 PM

MySQL ホスト名の意味と具体的な使用法 MySQL は、さまざまな Web アプリケーションで広く使用されている、人気のあるオープン ソースのリレーショナル データベース管理システムです。 MySQL では、ホスト名は重要な概念であり、データベース サーバーに接続するホストの名前を指定するために使用されます。この記事では、MySQLのホスト名の意味と実際の開発での使い方について詳しく解説します。 MySQL ホスト名の意味: MySQL では、ホスト名はどの接続が許可されるかを指定するために使用されます。

Linuxホスト名の意味と設定のヒントを深く理解する Linuxホスト名の意味と設定のヒントを深く理解する Mar 15, 2024 am 09:33 AM

ホスト名は、Linux システムにおける重要な識別子であり、ネットワーク上のコンピュータの ID と場所を識別します。ホスト名を正しく設定すると、システム管理の効率が向上し、ネットワーク通信の安定性が向上します。この記事では、Linux ホスト名の意味、セットアップのヒント、およびいくつかの具体的なコード例について詳しく説明します。 1. ホスト名の意味 Linux システムでは、ホスト名はネットワーク上のコンピュータの一意の ID を識別するために使用されます。ホスト名は通常、次の形式でホスト名とドメイン名で構成されます。 hostname.domain ホスト名の機能

Linuxホスト名の役割と設定方法 Linuxホスト名の役割と設定方法 Mar 15, 2024 am 10:06 AM

Linux ホスト名の役割と設定方法 Linux システムでは、ホスト名は非常に重要な識別子であり、ユーザーが異なるホスト間のネットワーク接続を識別および管理するのに役立ちます。ホスト名は通常、文字、数字、ハイフンで構成され、ネットワーク上のコンピュータを一意に識別するために使用されます。機能: 識別: ホスト名によってさまざまなコンピュータを識別できるため、ユーザーはさまざまなホストを簡単に区別できます。ネットワーク接続: ホスト名はネットワーク通信において重要な役割を果たし、異なるホストが相互に識別して通信できるようにします。

ubuntu16.04でホスト名を変更するにはどうすればよいですか? ubuntu16.04でホスト名を変更するにはどうすればよいですか? Jan 02, 2024 pm 03:18 PM

ubuntu のホスト名はデフォルトですが、変更することもできます。ubuntu 16.04 でホスト名を変更するチュートリアルを見てみましょう。 1. システムの右上隅にあるアイコンをクリックし、図に示すように選択します。 2. 「AboutThisComputer」ボタンをクリックすると、次の詳細がポップアップ表示されます。「概要」を選択します。デバイス名のタイトルの後に、ホスト名が表示されます。 3. 任意の名前を入力してウィンドウを閉じます。コンピュータを再起動する必要はありません。 4. ターミナルを再度開くと、ホスト名が変更されています。 5. 方法との比較ファイルを変更する方法を貼り付ける: ターミナル /hostname に gedit/etc と入力し、

Ubuntuのホスト名を変更するにはどうすればよいですか? Ubuntu ホスト名変更ガイド Ubuntuのホスト名を変更するにはどうすればよいですか? Ubuntu ホスト名変更ガイド Jan 05, 2024 pm 01:27 PM

1. root ユーザーがコマンド sudopasswdroot を実行して root ユーザーのパスワードを設定できるようにします。 2. root ユーザーとしてログインします。 1) ファイル /etc/hosts を編集し、次の行 127.0.1.1xxxxx を 127.0.1.1newhostname に置き換えます。 2) /etc/hostname ファイルを編集して削除します ファイルのすべての内容に newhostname を追加します3) コマンド hostnamenewhostname を実行します3. root ユーザーを終了し、一般ユーザーでログインします 注: xxxxx は元のホスト名と新しいホスト名ですは変更するホスト名です。

MySQL のホスト名を確認するにはどうすればよいですか? MySQL のホスト名を確認するにはどうすればよいですか? Mar 01, 2024 am 11:03 AM

MySQL のホスト名を確認するにはどうすればよいですか? MySQL データベースを使用する場合、接続操作を実行するために MySQL データベースのホスト名を決定する必要がある場合があります。 MySQL のホスト名を決定することは実際には複雑ではありません。ここでは、MySQL のホスト名を決定する方法をコード例を示して詳しく紹介します。まず、次の方法で MySQL のホスト名を決定できます。 構成ファイルを通じて MySQL のホスト名は通常、MySQL 構成ファイルで構成されます。

See all articles