从以后在页面中获取代码

时间:2013-02-19 15:49:01

标签: php javascript

我有一个动态页面,它在我要插入页面标题的内容中生成一个变量。

从页面内容中获取此变量并将其放入标题的最佳方法是什么?我更喜欢PHP解决方案。

谢谢!

2 个答案:

答案 0 :(得分:4)

如果你想在php中做到这一点,那么最好的答案就是将你的逻辑(生成变量值)和你的视图渲染(打印出所有html)分开,这样所有的变量都会在你输出之前准备好因此你可以在多个地方使用同一个变量。

答案 1 :(得分:1)

如果您的变量依赖于客户端信息,则必须捕获该信息并在php中使用它。不幸的是,这意味着你不能拥有纯PHP解决方案,你必须在客户端有一些东西(javascript:get / post)。

如果您的变量客户端独立,那么可能您可以在页面加载之前计算它并使用php将它放在您喜欢的任何地方。

但是,如果你想在不重新加载页面的情况下这样做,那么php不是一个选项,你必须使用javascript / AJAX从正文中获取变量并将其移动到标题。