如果同一個Javascript文件具有不同的URL,那麼是否有可能知道是否已經下載了JavaScript文件。不使用URL但使用文件的名稱。檢查JavaScript文件是否已經下載
這是可能使用JavaScript?
如果同一個Javascript文件具有不同的URL,那麼是否有可能知道是否已經下載了JavaScript文件。不使用URL但使用文件的名稱。檢查JavaScript文件是否已經下載
這是可能使用JavaScript?
您可以在DOM中找到所有<script>
元素,並檢查是否有任何src
屬性與文件名的正則表達式匹配。
如果你定義的腳本變量,您可以檢查變量已經定義:
if (typeof(myScriptDefined) == "undefined") {
myScriptDefined=true;
// rest of my script content
}
我會在前面添加'window.'來表明是的,在這種情況下你需要一個全局變量 – 2014-09-23 18:54:44
http://danml.com/js/filename2.js – dandavis 2014-09-23 18:52:12
爲什麼不設置一個全局變量表示該文件已被下載,並檢查? – Barmar 2014-09-23 18:53:22