2012-04-23 6 views

答えて

3

これは、Symfony2やPHPフレームワークやサーバー側の言語では何もしません。

あなたのhtmlレイアウトで行う必要があります。

ベストプラクティスは、JavaScriptをに無効にしてに設定してから、有効にすることをおすすめします。

通常、このスニペットを使用して行われます。

<html class="no-js" ="http://www.w3.org/1999/xhtml"> 
<head> 
    <script type="text/javascript"> 
    //<![CDATA[ 
     (function(H){H.className=H.className.replace(/\bno-js\b/,'js');})(document.documentElement); 
    //]]> 
    </script> 
</head> 
<body></body> 
</html> 
+0

このスニペットは何をしますか?説明していただけますか? – VishwaKumar

+1

よく、それは基本的に "no-js"クラスでページを設定します。もしjavascriptが有効であれば、クラス名は "js"に置き換えられます。 replaceはタグ要素で呼び出される正規表現の置き換えです。 –

+0

よろしいですか?そのため、コードがjsが有効になっているかどうかチェックするたびに、すべてのページが読み込まれますか? – VishwaKumar

関連する問題