0

コードを含む JavaScript ファイルを作成し、imacros で正常に動作しています。しかし、別のjavascriptファイルで別のjavascript関数を実行する必要があります。私はさまざまなことを試しましたが、うまくいきません。

私のスクリプトはこのようなものです

myfunction ();
iimPlay (anotherFIle.js);

そのため、私の関数は、正常に機能しているコードを再生します。しかし、anotherFile.js を実行するときは、うまくいかないようです。

4

2 に答える 2

1

私があなたの質問を正しく理解していれば、このファイルで定義された関数を実行できるように、関数を使用して別の JavaScript ファイルをロードしたいということです。これは、次の関数を使用して実行できます。

function loadJSFile(url){
   var script = document.createElement('script');
   script.setAttribute('src', url);
   script.setAttribute('type', 'text/javascript');
   document.getElementsByTagName('head')[0].appendChild(script);
}

そして、次のようにファイルをロード (再生) します。

loadJSFile("anotherFile.js");

(引用符を忘れないでください)

于 2013-07-07T11:40:42.200 に答える