2011-02-02 41 views
2

引導人們無需安裝Javascript我在HTML 5個網站添加一個功能刷新元:W3C:<noscript>在元刷新替代

<noscript><meta http-equiv="refresh" content="0;url=http://url.com/nojs" /></noscript> 

我檢查W3C驗證,他們說,這是不允許的。

所以我的想法是把我的網站頂部覆蓋整個網站的一個「請激活Javascript」的通知,並通過JavaScript默認隱藏它。

這是完美的。我唯一的問題是,谷歌對此有何看法。所以它可能看起來像我會隱藏在一個div後面的全部內容,並且谷歌首先會看到的是「請激活Javascript」通知。

你會怎麼做?只需將該功能放在標題中,不要太在意W3C,或者做「覆蓋整個網站」的事情?

嗯....

+0

你對HTTP位置標題有什麼意義? – SammyFM 2011-02-02 23:47:44

+1

您有很多需要了解的[HTTP](http://en.wikipedia.org/wiki/Http_protocol)。 :) – deceze 2011-02-02 23:52:11

回答

1

好吧,我發現了一個解決方案:

我把<noscript>在我的頁腳,設置了100%,而高度和絕對位置和一些真正的大的z-index一個div)

因此,Google會首先閱讀我的內容並在最後發送無腳本通知。

您認爲如何?