网页速度url参数问题

pagespeed url parameter issue

本文关键字:问题 参数 url 速度 网页      更新时间:2023-09-26

我开发了一个Magento扩展,其中包括js文件到头部。我还在文件名中包含了一些需要的参数。

<script type="text/javascript" src="http://www.domain.com/.../script.js?v=2.4.3__baseUrl=www.domain.com/en/__anotherparameter=value__.pagespeed.ce.PlJFCkYUf0.js"></script>

问题在于pagesed会将url更改为

<script type="text/javascript" src="http://www.domain.com/.../script.js,qv=2.4.3__baseUrl=www.domain.com,P2Fen,P2F__anotherparameter=value__.pagespeed.ce.PlJFCkYUf0.js"></script>

I已经替换了&使用__,因为它替换了also &现在我也有"/"的问题。是否有任何方法解码替换的字符与javascript?或者至少是一些字符列表,页面速度替换,所以我可以手动替换它与我自己的字符集,然后解码回来?

由于这个扩展将安装在其他网站,我没有任何影响页面速度设置。

尝试另一种加载此脚本的方法。我最喜欢的是jQuery:

jQuery.getScript("/path/to/myscript.js", function(data, status, jqxhr) {
    /* 
       do something now that the script is loaded and code has been executed
    */  
});
从http://davidwalsh.name/loading-scripts-jquery