客戶端Javascript 中的DNS 尋找
使用客戶端Javascript 從客戶端電腦執行DNS 尋找存取DNS 服務。
編輯:JSONP Webservice解決方案
社群中出現了更新的解決方案:託管在 Google App Engine 上的 JSONP Web 服務。此 Web 服務傳回用戶端的 IP 位址。使用它:
function getip(json){ alert(json.ip); // alerts the ip address } <script type="application/javascript" src="http://jsonip.appspot.com/?callback=getip"> </script>
此方法消除了對伺服器代理的需要。
原始答案
在 JSONP 解決方案之前,純 Javascript無法執行 DNS 查找。但是,建議採用涉及同一網域下的伺服器腳本的解決方法。透過傳送 XMLHttpRequest 讀取該伺服器腳本的輸出,可以獲得 IP 位址。
以上是如何在客戶端 Javascript 中執行 DNS 查找?的詳細內容。更多資訊請關注PHP中文網其他相關文章!