0

javasacript、jqueryなどでスタイルやHTMLコンテンツなどのHTML要素のプロパティを保護する方法はありますか?たとえば、divがある場合:

<div id="myDiv"  style="font-weight: bold;"> Hello Stackoverflow </div>

html( "Hello Stackoverflow")またはこのdivのスタイルを変更するスクリプトを防ぐ方法はありますか?

ありがとう

4

3 に答える 3

1

私が考えることができる唯一の方法は、クライアント側でFlash、Java、Silverlightなどを使用することです。

html、css、またはjavascriptの場合、クライアントがページ上の何かを変更するのを防ぐことはできません。javascriptを使用して入力をチェックする場合でも、それをチェックする関数を無効にしたり削除したりできます。そのため、クライアントから送信されたデータを使用する場合は、サーバー側ですべての入力を常に検証する必要があります。

于 2012-10-05T10:18:22.023 に答える
1

setIntervalおそらく唯一の方法は、要素の変更をチェックする繰り返し関数を ( を使用して) 設定することです。

私の知る限り、CSS プロパティが変更されたときに発生するクロスブラウザー イベントはありません。

ただし、新しいブラウザーにはいくつかのオプションがあります。Jquery を使用して css プロパティが変更されたときのイベント検出

于 2012-10-05T09:39:41.307 に答える
-1

いいえ、それはできません。

于 2012-10-05T09:38:23.960 に答える