带有脚本标签的外部 Javascript 文件
我正在使用名为 ICanHazjs.com 的 javascript 模板框架。
我的问题是我可以在外部 javascript 文件中包含标签吗?如果可以的话,这是否有任何缺点/兼容性问题?
如果我不能,我可以附加什么来让我添加标签。
I am using a javascript templating framework called ICanHazjs.com.
My questions is can I include tags inside of a external javascript file, and if so is there any downsides / compatibility issues with this?
And if I can't what can I attach that will let me add tags.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您的意思是可以在 Javascript 文件中包含 HTML 标记,那是行不通的。该脚本将被严格解析为 Javascript。
但是,包含的 Javascript 可以创建 HTML 标记并将其添加到 DOM。
If you mean can you include HTML markup inside the Javascript file, no that will not work. The script will be parsed strictly as Javascript.
However, the included Javascript can create HTML markup and add it to the DOM.
如果您只是寻找要附加的脚本,您可以尝试这个:
否则您可能会尝试
document.write 有一些常见的陷阱:)
if you are only looking for scripts to append you can try this:
otherwise you might try
for document.write there are some common pitfalls :)
ICanHaz 支持在运行时使用
addTemplate
添加模板。这可能是你最好的选择。ICanHaz supports adding templates at runtime with
addTemplate
. It's probably your best bet.