使用 CSS 包含 Javascript



我认为这是不可能的,但我想与"专家"核实一下。

我只有对站点的 CSS 访问权限,是否可以使用 CSS 强制使用 JS 文件?

谢谢。

看起来

,你的问题是使用CSS导入JavaScript文件的副本。

根据相关帖子,不可能在css文件中使用@import规则加载js文件。

CSS 文件可以触发加载以下资源:

  • 其他 CSS 文件
  • 图像
  • 字体

任何返回 js 脚本以响应 css 样式表请求的尝试都将导致浏览器中的 css 解析错误。

坏主意,但您可以使用行为(在IE9上工作)

<html>
<head>
    <style>
        body {
            behavior: url('script.htc');
        }
    </style>
</head>
<body>
</body>
</html>

和"脚本.htc":

<script type="text/javascript">
    alert('hello world!');
</script>

最新更新