私はGreasemonkeyを使用していて、特定のドメインにルールを追加しようとしています。ただし、「。」というエラーが発生しますThe operation is insecure
。
コードはChromeで正常に機能します。
スクリプトはで実行されhttp://mydomain.com/test/test.php
、CSSファイルはhttp://cdn.mydomain.com/test/css/global.css
私の機能:
function css(selector, property, value) {
for (var i=0; i<document.styleSheets.length;i++)
{
try
{
document.styleSheets[i].insertRule(selector+ ' {'+property+':'+value+'}', document.styleSheets[i].cssRules.length);
}
catch(err)
{
try // IE
{
document.styleSheets[i].addRule(selector, property+':'+value);
}
catch(err) {}
}
}
}
Googleで、クロスドメインにアクセスしようとしていることが原因である可能性があることがわかったため、CSSファイルのURLを「承認されたURL」に追加しようとしましたが、結果は得られませんでした。
これを修正するにはどうすればよいですか?