同様の質問がされたことは知っていますが、これは異なります。
はじめに: アダプティブ デザイン (次の 3 つの幅間隔の 3 つのテンプレート: 1200+px、600-1200px、600-px) を使用して Web サイトを作成しようとしています。
問題: ユーザーの画面幅の検出に非常に苦労しています。js だけがユーザーの画面サイズを検出できることがわかっているので、2 つの検出方法を試しました。1.最初に幅を保存するためにCookieを使用しましたが、Cookieは更新後にのみアクティブになるため、ページを更新する必要があります。2. 2 番目の o は、GET でパラメーターとして幅を送信していましたが、パラメーターを送信するためにページを更新する必要があります。
問題は、ページを更新せずに画面サイズを取得する方法はありますか (Cookie/セッションに保存される値)。ページの最初の訪問時に配信される適切なテンプレートが必要です。
幅の検出に解決策がない場合 (リレストが必要な場合のみ)、クローラーの問題を解決して、リダイレクトが表示されないようにする方法を教えてください。