使用CSS导入JavaScript文件
可以使用CSS导入文件导入JavaScript页面吗使用CSS导入JavaScript文件,javascript,css,import,Javascript,Css,Import,可以使用CSS导入文件导入JavaScript页面吗 @import url(Script.js); 不支持,不支持此语法 但是,您可以使用元素的src属性指定外部脚本资源的位置: <script type="text/javascript" src="Script.js"> </script> 否,使用时只能导入CSS样式表或.less和.CSS样式表。但是,您可以通过另一种方式进行导入。规范规定URL必须指向样式表: “@import”规则允许用户从其他样式导入
@import url(Script.js);
不支持,不支持此语法 但是,您可以使用元素的
src
属性指定外部脚本资源的位置:
<script type="text/javascript" src="Script.js">
</script>
否,使用时只能导入CSS样式表或.less和.CSS样式表。但是,您可以通过另一种方式进行导入。规范规定URL必须指向样式表:
“@import”规则允许用户从其他样式导入样式规则
被单。任何@import规则都必须遵循所有@charset规则并在前面
样式表中的所有其他at规则和规则集。“@import”
关键字后面必须跟有要包含的样式表的URI。A.
字符串也是允许的;它将被解释为具有url(…)
围绕着它
CSS3语法规范://将HTML代码块存储在变量中
变量代码块=“”+
“这是一个标题”+
“这是一段文字。”+
“注意:如果不正确转义“引号”,它将不起作用。”+
'';
//将代码块插入包装器元素
document.getElementById(“包装器”).innerHTML=codeBlock
这个怎么样 你想用这个做什么?为什么这是可能的<代码>:P@SergeiTulentsev我的网站仅在选定页面中导入一个URL。我有这些页面的JavaScript,但无法添加它…我知道,我只是要求,因为有一个文件会更干净。因为你想引用一个外部脚本,你总是会得到至少两个文件。。。还是我遗漏了什么?
// Storing HTML code block in a variable
var codeBlock = '<div class="content">' +
'<h1>This is a heading</h1>' +
'<p>This is a paragraph of text.</p>' +
'<p><strong>Note:</strong> If you don\'t escape "quotes" properly, it will not work.</p>' +
'</div>';
// Inserting the code block to wrapper element
document.getElementById("wrapper").innerHTML = codeBlock