Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.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
Javascript 如何使用用户脚本应用CSS_Javascript_Html_Css - Fatal编程技术网

Javascript 如何使用用户脚本应用CSS

Javascript 如何使用用户脚本应用CSS,javascript,html,css,Javascript,Html,Css,我有一个用户脚本,我想将外部CSS应用到任何使用该用户脚本的网页。对此我们能做些什么呢 或 通过使用JavaScript,我是否可以将外部CSS应用于任何网页 我正在使用以下代码,但它不起作用: var fileref=document.createElement("link"); fileref.setAttribute("rel", "stylesheet"); fileref.setAttribute("type", "text/css"); fileref.setAttr

我有一个用户脚本,我想将外部CSS应用到任何使用该用户脚本的网页。对此我们能做些什么呢

通过使用JavaScript,我是否可以将外部CSS应用于任何网页

我正在使用以下代码,但它不起作用:

  var fileref=document.createElement("link");
  fileref.setAttribute("rel", "stylesheet");
  fileref.setAttribute("type", "text/css");
  fileref.setAttribute("href", "class.css");
  document.getElementsByTagName("head")[0].appendChild(fileref);

class.css在哪里?也许你需要提供一个完全限定的URL?
<link rel="stylesheet" type="text/css" href="class.css" />