Попытка добавить правило в таблицу стилей CSS дает «Операция небезопасна» в Firefox
Я использую Greasemonkey и пытаюсь добавить правило в конкретном домене. Но это приводит к ошибке, говоряThe operation is insecure
.
Код отлично работает на Chrome.
Скрипт работает наhttp://mydomain.com/test/test.php
И файл CSShttp://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 я обнаружил, что это может быть из-за того, что я пытаюсь получить доступ к междоменным доменам, поэтому я попытался добавить URL-адрес CSS-файла к «принятым URL-адресам», но безрезультатно.
Как я могу это исправить?