2

ページ要素の検査からいくつかの JavaScript コードを隠そうとしています。

たとえば、次のような HTML ウィジェットがあります。

<b:section class='sidebar1' id='sidebartab1' preferred='yes'>
<b:widget id='HTML1' locked='false' title='HTML' type='HTML'>
<b:includable id='main'>
                          <!-- only display title if it's non-empty -->
                          <b:if cond='data:title != &quot;&quot;'>
                            <h2 class='title'>
                              <data:title/>
                            </h2>
                          </b:if>
                          <div class='widget-content'>
                            <data:content/>
                          </div>
                          <b:include name='quickedit'/>
                        </b:includable>
</b:widget>
</b:section>

入力内容は次のとおりです。

<script type="text/javascript">
document.write('Hello Stackoverflow');
</script>

ブラウザに表示される出力コンテンツは次のとおりです。

Hello Stackoverflow

しかし、「要素の検査」を含む JavaScript コードがまだ表示されます。

では、インスペクトページ要素からBloggerのコードjsを非表示にするにはどうすればよいですか?

4

1 に答える 1

4

まったく不可能です。

スクリプト要素をクライアントに送信しました。インスペクターは、スクリプトと同じ権限で同じスコープで実行されています。

難読化することができます (本当に必要な場合)。

于 2013-09-08T11:38:34.647 に答える