【发布时间】:2022-11-01 17:16:25
【问题描述】:
我已经构建了这个小 HTML 文件,您可以在这里看到 https://alterego.cc/mypublicip/,它返回您的公共 IP。如果您检查页面的代码,您实际上可以在其中看到 HTML,因为那当然是一个 HTML 文件
我真正想要实现的是这样的https://wtfismyip.com/text(来自其他人),如果您检查代码,您可以看到它只是一个文本文件。没有额外的标签或任何特别的东西
我怎样才能达到同样的结果?
我已经尝试了一切,但我总是在那里有一些 HTML 代码。特别是 DIV 和 innerText 但到目前为止还没有特别的运气。我相信我采用了错误的方法,并且我缺少一些东西
谢谢!
【问题讨论】:
-
只输出你想要的。如果有 HTML 代码,那么它是您添加的内容,或者您正在使用模板
-
JavaScript 需要客户端上的主机才能呈现,没有浏览器会在直接访问时执行纯 JS。因此,如果您尝试使用 JS 进行此操作,则需要一些最低限度的 HTML 才能使其工作。所以除非你想在页面上有一个按钮事件来打开一个新文档并写入它,否则 JS 可能不是一个选项。然后只看PHP,只需回显并退出。而已。
-
@ChrisHaas Nitpick:服务器端 JavaScript 已经存在很多年了(主要是 Node.js 的形式)。但是,设置 PHP 页面确实比托管 Node.js 页面要容易得多。
标签: javascript php html ajax