2011-08-12 13 views
1

jqueryを使用してページからソースコードを削除する方法はありますか(ドキュメントが読み込まれたとき、イベントがトリガーされたときなど)?私は.remove()や.hide()メソッドについては考えていません。私は実際にのコードをページから削除したいと思います。jqueryは読み込み中のページからソースコードを削除しますか?

+0

コード、javascriptまたはhtml? –

答えて

1

いいえ、ソースコードはWebブラウザによってレンダリングされるため、クライアントに送信するコードを削除しない限り(これは非生産的です)、ソースコードを非表示にすることはできません。

しかし、人々が読んで理解することがより困難になるようにコードを難読化するための手順がありますが、これは小さなセットバックであり、実際の障害ではないと判断された人は誰でも可能です。

+0

セキュリティ上の目的でこれを使用する予定はありませんでしたが、ユーザーがJavaScriptを有効にしているかどうかによって異なる種類のコンテンツを表示します。デフォルトでは、js以外のユーザーのコンテンツ、jqueryはそれを隠し、javascriptが有効な場合は別のコンテンツを表示します。私は非jsコードをXHTML検証で他の問題を回避するために隠すのではなく、削除することを望んでいましたが、これが不可能な場合は大きな試練ではありません。ありがとうございました! –

3

いいえ、クライアントに送信されたものがクライアントに送信されます。 DOMを変更しても、サーバーから送信されたhtmlは変更されません。

関連する問題