我想推遲加載一個外部的Javascript文件,直到頁面已經加載(如果這些外部資源無法加載,我也不想阻止渲染)。所以,我有這條線如何在加載延遲Javascript外部文件後才執行Javascript?
<script type="text/javascript" src=「//external.otherdomain.com/path/js/myresoures.js" defer></script>
然而,當這個文件沒有最終加載,我想運行下面...
<script type="text/javascript">_satellite.pageBottom();</script>
但由於是,上述可能的腳本加載之前運行。只有在遠程資源加載後,如何運行上述(或任何)Javascript?請記住,如果外部資源沒有加載(例如超時),我不想運行Javascript。
謝謝 - 戴夫
jQuery的getScript不會將資源加載爲延遲。 – mac9416