代码之家  ›  专栏  ›  技术社区  ›  Marco Demaio

PHP-to-Javascript和back-to-HTML设计问题

  •  0
  • Marco Demaio  · 技术社区  · 14 年前

    (1) 在服务器端,我有一段PHP代码,它从DB获取数据并将其转换为一种Javascript数组/矩阵,我们只需将其称为 PHP_OUTPUT

    (2) 在客户端,我有一段Javascript代码 PHP_输出 并将其呈现为HTML表。

    不幸的是,Google没有读Javascript,所以如果我想让Google看到HTML表的内容,我必须在页面中写下真正的HTML表。所以 现在我需要一段新的PHP代码来创建由Javascript代码创建的HTML表 .

    一种方法显然是用PHP重写呈现HTML表的所有Javascript代码。代码重写是一项我不太喜欢的运动。

    另一种方式(我不知道是否可能)是:

    a) 有(1)通过 PHP_输出 至(2),

    b) 然后(2)创建HTML表并(以某种方式)将表的HTML源发送回服务器,

    c) 最后,服务器上的新PHP代码用一个简单的 echo .

    很复杂,但这会 将要编写的代码量减少到几乎为零 .

    但是有没有一种简单的方法来做这种事情呢?


    希望你能理解我写的,请大家指点指点。

    谢谢你的回答。

    2 回复  |  直到 14 年前
        1
  •  1
  •   Jeff B    14 年前

    你能不能让PHP也把DB数据转储到某种隐藏的div中?如果它仅仅用于索引目的,它不一定必须是人类可读的表格式,对吗?

        2
  •  3
  •   Matthew J Morrison    14 年前

    如果您能够在服务器端创建HTML,那么为什么需要JavaScript呢?我想说的是最简单的方法,就是使用PHP代码来创建所需的HTML,同时去掉JavaScript。