これをリンクとして追加:
<a href="#" onclick="goToDesktopVersion()">Desktop version</a>
そしてJavaScript(コメントとして言及されたコードを実装する必要があります):
function goToDesktopVersion(){
// 1.) set a cookie to remember you want the deskop version
// 2.) set window.location to your desktop version
}
そして、検出コード内の Cookie を考慮してください (コメント化されたコードを実装します)。
function keepDeskopVersionCookieIsSet(){
// find out if the cookie is set and return true or false
}
...
var mobile = ...
if (mobile && !keepDeskopVersionCookieIsSet() ) {
document.location = "/mobile";
}
「デスクトップ バージョン」リンクがクリックされた後、モバイル クライアントがモバイル バージョンに再度リダイレクトされないようにするために、Cookie が必要です。
Cookie は、クライアントのブラウザに保存され、情報を保持するための小さなデータです。この場合、これは、ユーザーがページのデスクトップ バージョンを維持したいという情報です。Cookie は常にサーバーとクライアントの間で相互に送信されるため、クライアント (ブラウザー) またはサーバーでも設定できます。ブラウザでは、Javascript を使用して Cookie を設定できます。Cookie を保存するために必要なすべてのコードをゼロから作成する代わりに、作業を行う既存のヘルパー コードを使用することをお勧めします。