HTMLで外部javascriptが読み込まれているか確認する方法

elecho1 259views 更新:2017年4月14日

外部javascriptファイル内の関数をページ内で使いたい場合、まず外部javascriptファイルを<script>タグで読み込んでから使用します。

しかし、外部javascriptファイルが読み込まれる前にHTMLタグ内のjavascript関数が実行されてしまいエラーを吐くことがたまにあるようです。

そこで、外部javascriptファイルが読み込まれているか確認する方法を調べてみました。

javascriptファイルが読み込まれている = javascript関数が定義されている

javascript関数が存在するか確認するには、

if (typeof funcname == function)

を用い、もしfuncnameが存在する場合はtrue、存在しない場合はfalseが返されます。

こうして、外部javascriptファイルが読み込まれているかどうかチェックすることができます。


参照: 「javascript 関数存在チェック」 http://msnr.net/2007/04/javascript_function_check.html

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません