2017-12-03 10 views
0

ウェブサイトのユーザーが背景の色を変更し、必要に応じてテキストのサイズを変更できるようにしようとしていますか?HTMLのローカルストレージに背景色とテキストサイズを格納する方法は?

ローカルストレージに保存することは可能ですか?可能な場合は、これを許可するHTMLコードを提供できますか?

+0

あなたはJavascriptを学ぶ必要があります。 – SLaks

+2

SOはコード作成サービスではありません。あなたの試行錯誤を表示してください。 – klutt

+1

こんにちは、歓迎、StackOverflowへ。ヘルプページ、特に[ここではどのトピックについて聞かせていただけますか?](http://stackoverflow.com/help/on-topic)と[質問しないでください。」](http://stackoverflow.com/help/dont-ask)。さらに重要なことは、[Stack Overflow question checklist](http://meta.stackexchange.com/q/156810/204922)をお読みください。また、[最小、完全、および検証可能な例](http://stackoverflow.com/help/mcve)についても知りたいことがあります。 – Luca

答えて

0

これはJavascriptで行うことができます。 HTMLウェブストレージは、ストレージの2種類が用意されています。

  • ローカルストレージ(有効期限なし)
  • セッションに保存あなたがしたい場合は、たとえば、

を(ブラウザを閉じた場合、データが失われました)あなたのページがロードされたときに、ユーザーが自分の背景色を変更した場合、チェックし、その後

localStorage.setItem("bgcolor", "red"); 

::、あなたのサイトの背景色を保存

if (localStorage.getItem("bgcolor") !== null) { 
    document.body.style.background = localStorage.getItem("bgcolor"); 
} 

詳細情報:https://www.w3schools.com/html/html5_webstorage.asp

関連する問題