是否可以在页面刷新时以编程方式在移动浏览器中重新加载JavaScript文件?

Kar*_*nan 0 caching server-side client-side

我正在开发一个Web应用程序,在桌面上工作时,我习惯Ctrl-F5在浏览器中强制重新加载页面,以便在我对javascript文件进行更改时清除所有缓存的副本.

我无法在移动浏览器中执行此操作,因为它们没有Ctrl-F5或强制重新加载功能.我想避免在javascript的查询字符串中使用版本号,以便在我进行更改时强制重新加载文件.

是否有任何客户端或服务器端方式强制移动浏览器在重新加载网页时刷新javascripts?

rbr*_*itt 6

当然.可以使用以下方法以编程方式加载JavaScript文件.

function LoadJsFile(jsUrl) 
{
    var script = document.createElement("script");
    script.setAttribute("type", "text/javascript");
    script.setAttribute("src", request);
    document.body.appendChild(script);
}
Run Code Online (Sandbox Code Playgroud)