0

例如,假设您有一个将在每一页中重复的信息框。如果我在 HTML 中有这个,那么每次我更改它时,我都必须在每个 HTML 文件中更改它。但如果我在 javascript 中加载它(就像在整个事情中一样),那么我只需要更改 javascript。例如,

$("body").append('<div id="infobox">*whatever i need*</div>')

这是更好的方法还是会产生更多的并发症?还是有更有效的方法来做到这一点?

4

1 回答 1

0

简而言之,没有。你在那里走的很滑……对于维护页面的人来说可能更有效,但你真的应该在服务器端这样做静止的。我假设在您的网站上,不只是重复的信息框——导航元素、横幅等呢?通过 JavaScript 加载元素没有任何问题(例如显示计数器、数据等),但您不应该为核心内容这样做。还要记住,您不应该假设每个人都会启用 JavaScript。

于 2013-07-25T08:43:54.553 回答