-1

我又遇到了另一个编码问题。可能是一个非常简单的问题,但我想问一下。有没有办法使用 HTML 来查找某人的 IP 地址,然后将其设置为变量 %USERIP% ?如果是这样,是否可以设置该 ip,以便可以在 IF、THEN 语句中使用它。

这有点像我在想的

SET (find IP)= USERIP
IF %USERIP% == 66.777.888.999 Then goto www.google.com
Else Goto www.yahoo.com

我使用的 IP 和站点仅用于示例目的,而不是最终代码中的内容。

4

2 回答 2

2

您需要编写服务器端代码来获取 IP 地址,然后将其作为 Javascript 变量呈现到 HTML 页面中。然后你可以在你的 Javascript 代码中使用它。

但是,根据您的伪代码,您似乎只想根据 IP 地址进行重定向,这可以(并且通常应该)使用 100% 服务器端代码来完成。

要使用的确切代码取决于您使用的服务器端技术。

于 2013-11-04T15:28:35.603 回答
0

不,这样的事情不仅仅用 HTML 完成。听起来您正在寻找 URL 重写。例如,在 Apache 中使用 mod_rewrite

于 2013-11-04T15:25:39.337 回答