0
我在我的一個Web應用程序中使用靈活的CSS框模型。爲了在IE瀏覽器兼容瀏覽器,我使用了flexie.js pollyfill。我已經在我的本地機器以及我的生產環境中工作得很好。但是,當我嘗試從子域而不是裸域來服務我的靜態文件(CSS,JavaScript和圖像)時,問題就開始了。 flexie.js文件在ie中加載,但是當我通過子域提供靜態內容時,它似乎沒有做任何事情。只要我將配置更改爲使用裸域來提供頁面,flexie.js就會適當地呈現頁面。我在這裏看不到任何ajax,當我使用子域名時,所有其他腳本文件都可以很好地工作。我不認爲這是有道理的,並且肯定還有其他原因。靈活的CSS框模型的一些問題
你有個例子嗎?如果您在css中使用url(),請注意路徑與您的css文件相關,而不是html文件。 – Eliasdx
如果您在從單獨的子域提供服務時遇到問題,那麼您可能會遇到瀏覽器的安全模式問題,以嘗試防止跨站點腳本攻擊。但這只是猜測。沒有看到它的行動,這是不可能知道的。 – Spudley
@Spuldey:據我所知,瀏覽器不允許通過子域進行Ajax請求,但flexie.js是一個pollyfill,它基本上模仿了早期瀏覽器中的box模型,因此我不認爲它會產生任何ajax請求。 –