0

現在、画面の幅を保存するために Cookie を使用していますが、ページを更新するたびにブラウザの幅を知りたいです。

if(!isset($_COOKIE['screenwidth'])) 
{
    return "<script>
        if (window.outerWidth) {
            document.cookie='screenwidth='+window.outerWidth+'; path=/';location.reload(true);
        } else {
            document.cookie='screenwidth='+document.documentElement.clientWidth+'; path=/';location.reload(true);
        }
    </script>";
}

これは私が現在持っているものです。jQueryで幅を設定する方法はありますか? 私はこれにもっと精通しています。また、JavaScript で幅を設定するにはどうすればよいですか?

4

1 に答える 1

0

最初にjQuery.Cookiesをダウンロードします。

以下のように使用してください。

<script type="text/javascript">

    $(document).ready(function ()
    {
        var checkCookie = $.cookie("browser_width");
        if (checkCookie != "")
        {
            alert(checkCookie);
        }
        else
        {
            $.cookie("browser_width", CODEFORBROWSERWIDTH);
        }
    });

</script>
于 2013-02-20T11:17:33.513 に答える