[英]Using javascript to get the size of a library on the page
是否可以使用JavaScript獲取網站上加載的javascript庫的大小( <script src='..'></script>
)?
例如,stackoverflow有一個文件//cdn.sstatic.net/Js/stub.en.js
,是否可以使用jQuery選擇該腳本標簽,然后以某種方式獲取其文件大小?
謝謝!
不能。您不能訪問除您的域以外的任何域的數據。
如果在同一域中,則可以執行以下操作:
$.ajax({url:'//cdn.sstatic.net/Js/stub.en.js',success:function (a){ alert(a.length) } } )
了解有關CORS的更多信息: https : //developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS
您可以從服務器提供文件,然后可以執行以下操作:
$.ajax({url:'stub.en.js',success:function (a){ alert(a.length) } } )
您只需要開發一個小的服務器端腳本即可從CDN加載它(又名PROXY)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.