Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 像sizzy.co这样的站点如何访问我机器上的本地主机_Javascript - Fatal编程技术网

Javascript 像sizzy.co这样的站点如何访问我机器上的本地主机

Javascript 像sizzy.co这样的站点如何访问我机器上的本地主机,javascript,Javascript,网站如何访问我在计算机上运行的本地服务器?有人能给出一个如何在外部站点内部显示我的本地站点的基本示例吗?localhost是一个有效的主机名,因此可以工作;它实际上意味着“加载当前显示此帧的计算机上运行的任何web服务器” 不过,它不会向用户显示您的本地主机。它将显示用户的本地主机(如果他们有)。如果你想让你的本地站点出现在一个外部站点中,你需要通过你的公共IP地址(假设你有一个静态IP地址)来引用它,并保持你的计算机24/7运行;或者把你的代码放到真正的服务器上 (在此进行扩展:localho

网站如何访问我在计算机上运行的本地服务器?有人能给出一个如何在外部站点内部显示我的本地站点的基本示例吗?

localhost
是一个有效的主机名,因此
可以工作;它实际上意味着“加载当前显示此帧的计算机上运行的任何web服务器”

不过,它不会向用户显示您的本地主机。它将显示用户的本地主机(如果他们有)。如果你想让你的本地站点出现在一个外部站点中,你需要通过你的公共IP地址(假设你有一个静态IP地址)来引用它,并保持你的计算机24/7运行;或者把你的代码放到真正的服务器上


(在此进行扩展:localhost解析为127.0.0.1,这是“我自己”的IP地址版本。重要的是,此解析是由客户端而不是服务器执行的,这就是它最终指向最终用户的本地主机而不是服务器的本地主机的原因。)

您是否尝试阅读常见问题解答?它解释了正在发生的事情。看起来它只是使用了一个iframe。只要您的浏览器能够解析iframe的
src
属性,并且头允许嵌入,那么它就可以正常工作。是的,我阅读了常见问题解答。是吗?它没有说明它是如何工作的,这让我很困惑。为什么iframe不在自己的服务器上查找localhost:8080。它是如何解决我的本地主机的?我理解这种混乱;我会试着为答案想出更好的措辞。。。它归结为:进行浏览的计算机是解析“localhost”的计算机,而不是服务器。谢谢。我将您的答案标记为正确,因为我刚刚进行了测试,iframe实际上显示了我的本地服务器。