尝试在Firefox中获取cssRules时出现SecurityError

时间:2018-03-30 19:47:07

标签: javascript css firefox securityexception

来自控制台的简单document.styleSheets[0].cssRules工作正常。但是当试图从函数中得到它时:

var asd = function(){ return document.styleSheets[0].cssRules }
console.log( asd() );

导致:

SecurityError: The operation is insecure.

Chrome浏览器没有问题。

根据建议here我尝试将crossorigin属性设置为"匿名"和"使用凭证"没有成功

<link rel="stylesheet" type="text/css" href="../styles/style.css" crossorigin="anonymous" />

0 个答案:

没有答案