我正在運行shopify網站,這類網站的一個大問題是,當它們加載靜態資源(例如圖片)時,它們會生成一個查詢,以便生成的HTML看起來像:從HTML文檔中的靜態資源中刪除查詢
<img src="logo.jpg?123244334324">
出於優化的原因,我需要的「JPG」後去除一切,讓代碼看起來像
<img src="logo.jpg">
正如標題所說,我試圖刪除通過使用JavaScript或任何來自加載的HTML文檔的靜態資源的查詢其他廣泛支持的方法。只是用於刷新每個負載上的靜態資源的查詢,而不是#或其他任何內容。
你是什麼意思優化的原因? –
當腳本運行時,這些資源已經被請求,所以從URL中刪除任何東西都不會阻止它。這隻能在服務器上修復。 – Archer
@Archer說的是真實的,所以如果你想在JavaScript執行後加載圖片,你必須將你的圖片移動到一個文件夾,然後使用javascript將該路徑添加到網址(並從網址中刪除不需要的部分)。 也見http://stackoverflow.com/questions/5402680/jquery-javascript-html-how-to-load-images-after-everything-else-is-loaded – SalmanAA