ipex

Salesforceの情報や趣味(ゲーム等)についてフリーに

<script>と<apex:includeScript>

<script src="https://..." />
<apex:includeScript value="{!URLFOR($Resource.XXX)}" />

両者の違いについて。

併用するとエラーになることが多く、
何となくで回避してきたけど、下記にまとめてあって理解した。

http://www30304u.sakura.ne.jp/blog/?p=1800

HTML生成時に「apex:includeScript」タグを使ったプラグインの方はhead配下で読み込まれるが、
素のscriptタグを使ったjQuery本体はもっと下のbody近くで読み込まれるようになり、読み込み順が逆転してエラー

ということらしい。

エラーということだけど、
この読み込みタイミングの違いを使って、抜け道的な実装ができそう。