-6

在我解释之前,请在谷歌浏览器中查看这个 URL 并查看页面源:http: //goo.gl/Ds9oOz

在页面源代码中,您将看到:

<script language="JavaScript">
<!--


echo 'setClockMulti("CDT", 1)';



//-->
</script>

当在浏览器上查看时,这将在页面上显示芝加哥的时区。

我想要实现的是能够在源文件中查看芝加哥的时区!

顺便说一句,我知道 javascript 是客户端,所以请节省您的呼吸,而 PHP 是服务器端。

有人可以给我一些例子或教程来实现我想要做的事情吗?

而且我不介意使用 AJAX .. 我只需要一些明确的说明。

4

2 回答 2

1

你想做的事情在 Javascript 中是不可能的。

如果您想将源中的内容用于 SEO 目的,则需要在服务器端呈现它。因此,如果该站点是基于 PHP 和 Javascript 构建的,请使用 PHP 构建它。如果您运行服务器端 Javascript(例如 Node.js),您可以使用 Javascript 来执行此操作,但我猜情况并非如此。

客户端 Javascript 在浏览器中运行,并且仅在加载文档时运行。Ajax 是一种 Javascript 技术,用于在后台执行额外请求以获取额外内容。在这种情况下这对您没有帮助,因为搜索引擎不会运行这个 Javascript,所以它们不会有动态加载的内容。

如果您想知道 Google 索引了哪些内容,请在浏览器中禁用 Javascript,然后查看页面剩余的内容。这就是搜索引擎看到的,没有别的。

如果这意味着你必须翻译setClockMulti成 PHP,那就这样吧。它可能比安装 Node.js 更容易。如果您需要翻译帮助,我想您可以提出一个新问题来描述您的确切问题。

于 2013-08-01T13:30:51.770 回答
0

这有帮助吗?

<script language="JavaScript">
<!--


<?php echo setClockMulti("CDT", 1); ?>



//-->
</script>
于 2013-08-01T12:19:08.753 回答