簡體   English   中英

使用javascript獲取頁面上庫的大小

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM