Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用CSS导入JavaScript文件_Javascript_Css_Import - Fatal编程技术网

使用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”规则允许用户从其他样式导入

可以使用CSS导入文件导入JavaScript页面吗

@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