0

歴史

古いActiveXコントロールを置き換える新しいActiveXコントロールを作成する必要がありますが、古いコントロールのコードがないため、これを少しリバースエンジニアリングする必要があります。これは大したことではありません。しかし、このActiveXコントロールのエントリポイントを呼び出すJavaScriptのこのコードスニペットが与えられました。

質問

ただ、よくわかりませんので、よろしくお願いします。

  • とは正確に何が起こりますか?ActiveXオブジェクトに送信される<>エンコードされますか?
  • %printContentパフォーマンスは何ですか?それは彼らのJavaScript関数の1つにすぎませんか?

コード

o.setDirectory("<%printContent(util.Utility.getFormattedLocation(), false)%>")
4

1 に答える 1

0

スニペットのコードは、実際にはJavaモジュールの呼び出しであり、Java仮想マシンによって実行されます。これは、古いASPエンジン、新しいASP.NETおよびMVCエンジンによく似ていますが、実際にはJavaScript内で機能します。

このJavaScriptはJavaとして実行され、JavaScriptがクライアントに送信されるときに、戻り値が静的に配置されます。

于 2013-01-10T15:49:05.530 に答える