簡體   English   中英

未捕獲的DOMException:無法從“ CSSStyleSheet”讀取“ cssRules”屬性

[英]Uncaught DOMException: Failed to read the 'cssRules' property from 'CSSStyleSheet'

我在網站上看到以下錯誤,它似乎與跨域支持有關,但無法解決。 誰能建議我如何解決此問題?

錯誤:

Uncaught DOMException: Failed to read the 'cssRules' property from 'CSSStyleSheet': Cannot access rules
    at addRule 

如果其他人遇到與跨域資源共享(CORS)政策有關的問題,請在此處進行討論: https : //github.com/Modernizr/Modernizr/issues/2296

您將必須使用本地主機進行測試: https : //developer.mozilla.org/zh-CN/docs/Learn/Common_questions/set_up_a_local_testing_server

這是“嘗試/捕獲”方法的解決方法:

 try { var classes = stylesheets[s].rules || stylesheets[s].cssRules; } catch (e) { console.warn("Can't read the css rules of: " + stylesheets[s].href, e); continue } 

遇到了這個問題,讓我大吃一驚,這似乎奏效了……祝您好運!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM