次の構文を使用して、HTML 内から外部 Javascript ファイルを実行できることを知っています。
<script type="text/javascript"
src="http://somesite.com/location/of/javascript.js">
</script>
これはhttp://somesite.com/location/of/javascript.js
、ブラウザーが HTML のその行を読み取った瞬間に実行されます。
しかし、Javascript 内から外部 Javascript ファイルを実行する方法はありますか? 何かのようなもの:
if (x == 1)
{
run this! -> http://somesite.com/location/of/javascript.js;
}
明らかに、それは有効なコードではありません。しかし、これを行う正しい方法の例を見つけることができません (存在する場合)。Google 検索で見つけたすべてのヘルプ テキストは、HTML 内から Javascript を実行する方法を教えてくれます。
Javascript ファイルをインクルードして、その中で関数を呼び出すことができることを知っています。ただし、この状況では を制御することはできず、http://somesite.com/location/of/javascript.js
呼び出された瞬間に実行されるように設計されています。動作を変えることはできないので、適切なタイミングで適切な方法で呼び出す方法を理解する必要があります。
条件文に応じて、すぐに呼び出して実行する方法はありますか?