【发布时间】:2015-11-26 00:36:23
【问题描述】:
我有一个现有的页眉和页脚导航,我想将其应用于各种平台上的第三方应用程序和网站。
理想情况下,我想指示供应商在文档的 HEAD 中添加一个脚本标签,然后使用 javascript 执行以下操作:
- 向文档头部添加样式表
- 在结束正文标记之前添加脚本标记(jquery 和其他库以及 app.js)
- app.js 将在打开 body 标记和其他 dom 操作(添加类、删除元素等)之后依赖 jQuery 加载导航 html
我在reviewing this discussion之后——文档是在初始脚本标签中写出最好的解决方案给第三方吗?
谢谢。
【问题讨论】:
-
这个问题要么太宽泛,基于意见,要么引起讨论,因此与 Stack Overflow 无关。如果您有具体的、可回答的编程问题,请提供完整的详细信息。
-
我知道这是基于意见的,但这不是代码的本质吗?许多不同的方法来实现相同的目标。这个问题看起来也基于意见stackoverflow.com/questions/802854/…
-
我同意 Paulie_D 的观点,但这是我的两分钱......如果你不在乎会导致什么混乱并且你必须让它“工作”,那么 document.write 是懒惰的首选方式在 10 万多个网站上。 jQuery 可能是一种特殊的混乱,因为您必须添加 jquery 库(很重),并且如果它在站点上加载了它的其他版本(很可能),那么您最终可能会遇到冲突甚至更加混乱。根据我的经验,使用 jQuery 的 document.write 是最糟糕的方法。如果可能的话,在 div 中使用纯 JS。如果没有,请在 iframe 中使用 document.write。
-
@JacobLett 你看到原始问题的年龄了吗? 六年前允许基于意见的问题。从那时起,网站指南/规则发生了很多的变化。
标签: javascript jquery html css branding