2012-11-10 51 views
0

我想跨域加載LESS文件和我,當然,運行到跨域問題。跨域少CSS

XMLHttpRequest cannot load xxxxxxxxxxxxx. Origin yyyyyyyyyyy is not allowed by Access-Control-Allow-Origin. 
NETWORK_ERR: XMLHttpRequest Exception 101: A network error occurred in synchronous requests. 

是的......我知道......我應該在我的LESS文件到達瀏覽器之前編譯爲CSS。但這不是一種選擇。而且我並不那麼癡迷,客戶端的0.02s編譯時間真的讓我困擾不已。

要添加到我想這個問題,至少在短期內,使用github pages主持人說文件。所以不能真正控制託管環境(據我所知)。

有什麼辦法,我可以一)獲得less.js做安全跨域XHR請求,或者b)教的github頁如何訪問控制允許來源。

一個高大的要求,我知道,但我想我把它放在那裏。

謝謝。

回答