我想知道是否可以在网页中编写一些 javascript 来了解 网页是否远程托管。
假设我去修改hosts文件 我写 127.0.0.1 www.myexample.com
然后我可以在本地运行网络服务器并显示我的 test.html 页面
http://www.myexample.com/test.html
问题是:“我能弄清楚我是在本地运行吗……?” 或者我可以将 www.myexample.com 解析为其地址(但我认为这更复杂)
最佳答案
不,这不能在浏览器端使用 JavaScript 来完成。
如果您将 example.com 放入主机文件中,JavaScript 不知道 example.com 是在本地运行还是来自其他服务器。
类似问题:
Determine IP# of domain from client browser
http://answers.yahoo.com/question/index?qid=20110606071036AAztRkF
http://javascript.about.com/library/blip.htm
关于javascript - 在 javascript 中,我可以算出我当前的 url 是否位于 127.0.0.1 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8432368/