0

私は 2 つの CSS スタイルシートを持っていblue.cssますred.css。どちらにも、ボタンの背景を変更しblue.cssてボタンを青にred.cssしたりボタンを赤にしたりするためのコードが含まれています。

赤と青の色を含むドロップダウンリストがあり、ボタンの背景が選択したオプションに変わります。しかし、ウェブサイトが再訪問されると、ボタンはデフォルトの灰色に戻ります. データベースを作成し、選択した値を何らかの形でデータベースに保存する必要があることはわかっているSQLので、次にサイトを実行するときに、たとえば次のように言います。デフォルトのグレーが表示され、ドロップダウンリストで赤を選択して、Web ページを閉じてその後、再度開くと、ボタンの背景はまだ赤です。

tablea を作成して編集する方法は知ってSQLいますが、自分のコードで動作させる方法がわかりません。でコーディングしていc#ます。誰かがそれを助けることができれば、それは大歓迎です:)

編集*これにCookieを使用することは許可されていません

4

1 に答える 1

2

blue.cssいいえ、情報 (またはred.css) を Cookie に保存できるため、データベースは実際には必要ありません。ユーザーを識別する必要があるため、データが DB に保存される場合でも Cookie は必要です。次に、リクエストごとにその Cookie を確認し (C# 経由のサーバー側または JavaScript 経由のクライアント側)、対応するスタイルシートを挿入できます。

于 2012-06-29T16:19:11.570 に答える