【发布时间】:2012-07-20 18:43:52
【问题描述】:
我使用的托管 CMS 存在一个错误,不允许我将内容插入到 <head>。
我曾考虑过使用 Javascript 将所需的代码插入头部,但这样行吗?如果页面被读取<head> 然后<body> 如果头部已经被读取或者我误读了浏览器是如何工作的,那么使用javascript将代码放入头部是否重要?
如果您可以将内容放入页面的头部并且它适用于所有主流浏览器,那么 javascript 是什么? (我是 javascript 的新手。)
注意:我使用托管 CMS,并且没有访问任何服务器端脚本的权限。
编辑:
我需要添加CSS 和META 标签。
CSS 应该是这样的:
<style type="text/css">
.slideshow img { display: none }
.slideshow img.first { display: block }
</style>
META 可能如下所示:
<meta property="og:title" content="Title Text" />
<meta property="og:type" content="article" />
<meta property="og:url" content="URL Path" />
<meta property="og:image" content="IMG Path" />
<meta property="og:image:type" content="image/jpeg" />
<meta property="og:image:width" content="620" />
<meta property="og:image:height" content="541" />
<meta property="og:site_name" content="My Site" />
这些是示例,但与我将要添加的内容相似。
【问题讨论】:
-
头部需要添加哪些元素? CSS? JavaScript?标题标签?元标记?
-
@JCOC611 谁会用JS来加JS?
-
@ColeJohnson - 很多人。大多数 JavaScript API 都会这样做。
-
@Derek 该死的你,比我快 2 秒。 +1
-
@JCOC611 - 我更新了问题以反映我将添加的内容,主要是 META 和 CSS 元素。
标签: javascript content-management-system head