最近、クライアント (学校) が生徒に成績を表示するためのアプリを構築するように依頼したため、データベースなどを読み取る html テーブルで成績を表示するのは非常に簡単です。
しかし、セキュリティ上の問題が 1 つあります。
$("table tr td").each(function(index, item){ $(item).text("A++") });
そしてvoila
、ブラウザ画面を変更して、両親とあなたのガールフレンドと一緒に自由に行くことができることを簡単に示します。
Google コンソールまたは firefox firebug を使用すると、HTML を変更して、さまざまな成績を取得したように表示できます。彼らは最後に、実際の成績に対して運命に直面することを知っています。しかし、その間に時間を稼ぎます笑。
したがって、基本的にはグレードを画像にレンダリングするというアイデアを思いつきましたが、それはデザインの観点、保守性、アクセシビリティなどからクールではありません.
これはサーバーから解決する問題だと思いますが、ちょっとしたチャンス (リモートチャンス) のために、DOM 要素を凍結し、それらに対するあらゆる種類のアクションを拒否する方法ですか?, または、この問題を解決するための素晴らしいアイデアはありますか?ボックス?
前もって感謝します..