【发布时间】:2013-08-17 00:51:18
【问题描述】:
我刚开始编写服务器代码 (php),我用 javascript 和 html 完成了客户端。在开始编写服务器端代码之前,我有一些问题希望得到澄清。
在服务器端 (php) 创建 DOM 元素(img、p、header 等),通过 AJAX 将其发送到客户端,客户端设置一些额外的属性并将其(接收到的 DOM)“附加”到该 html 页面上的div?
我想要这个,因为这些 DOM 元素将在多个页面上使用。
是否有可能,如果可能,发送整个 DOM 是否有效?
【问题讨论】:
-
我认为使用一些模板引擎会更优雅地实现你想要的
-
当您说“DOM 元素”时,您是指 HTML 标记吗?因为不可能将 DOM 元素从服务器发送到客户端;您可以发送标记,客户端将解析并转换为实际的 DOM 元素。
-
@bfavaretto:我认为他的意思是:D
-
所以我也要学xml?
-
无论哪种方式,您都必须将其作为字符串发送。 如何由你决定。
标签: php javascript html ajax dom