我的問題是關於selectivizr.js。 (不能把這個標籤)第n個孩子不能在本地機器上工作
請在IE8中看看這個page。你會看到第n個孩子和最後一個孩子都在工作。但是,如果您將html,css和selectivizr.js下載到本地計算機,則第n個孩子和最後一個孩子將停止工作。這是爲什麼?有沒有我不遵循的規則?
在此先感謝。
我的問題是關於selectivizr.js。 (不能把這個標籤)第n個孩子不能在本地機器上工作
請在IE8中看看這個page。你會看到第n個孩子和最後一個孩子都在工作。但是,如果您將html,css和selectivizr.js下載到本地計算機,則第n個孩子和最後一個孩子將停止工作。這是爲什麼?有沒有我不遵循的規則?
在此先感謝。
從隱藏在selectivizr主頁底部的注意事項:
樣式表必須在同一個域中,由於瀏覽器的安全限制的網頁被託管。同樣,使用file:協議加載的樣式表也不起作用。
我敢打賭,這是最後一件事,關於樣式表的「file:」有效URL。將源代碼看作「selectivizr」,它使用XHR重新獲取樣式表。現代瀏覽器(打賭它不會在Chrome中工作)對file:URL的可疑程度遠遠超過瀏覽器。
編輯 —的OP指出它工作正常在Chrome中,這可能是因爲瀏覽器並不需要藉助selectivizr做正確CSS3的東西:-)
是不是很奇怪。我幾乎不相信你,但獨立轉載。 – 2011-03-08 20:17:35