に似た JavaScript を介して Web サイトのセカンドレベル ドメインを取得する方法を知っていますdocument.location.hostname
か?
文字列「info@」とセカンドレベル ドメインから電子メール アドレスを生成する mailto ブックマークレットを作成したいと考えています。document.location.hostname の問題は「www.」です。プレフィックス。
に似た JavaScript を介して Web サイトのセカンドレベル ドメインを取得する方法を知っていますdocument.location.hostname
か?
文字列「info@」とセカンドレベル ドメインから電子メール アドレスを生成する mailto ブックマークレットを作成したいと考えています。document.location.hostname の問題は「www.」です。プレフィックス。
負の数は、第 2 レベル ドメインを与える、最後からスライスできます。
var domain=location.hostname.split('.').slice(-2).join('.');
早くて汚い…
var domain = location.hostname.split('.').slice(1).join('.');
しかし、それは最初の部分を剥ぎ取るだけです。サーバー名のレベルが複数ある場合、それは機能しません。によって、あなたはそれを理解できるはずです。