有没有可能将js装入localStorage加速程序执行 可以的,百度就是这样做的,js直接读取localStorage,如果没有就下载 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script src="http://www.w3school.com.cn/jquery/jquery.js"></script><script>var a=localStorage.getItem('script');if(a)eval(a);else{$.ajax({url:"a.js",dataType:'text',success:function(a){localStorage.setItem('script',a);eval(a)}})}</script> 可以了,那能不能使用localstorage缓存css?谢谢! 可以的$('<style>'+a+'</style>').appendTo('body'),会有很多问题,图片获取不到,@import 这种不能用 解决过程://localStorage.clear(); var a = localStorage.getItem('jquerymobile145js'); if (a) { eval(a); /*alert('本地载入js');*/ } else { $.ajax({ url: "/scripts/jquery.mobile-1.4.5/jquery.mobile-1.4.5.min.js", dataType: 'text', ansy: false, success: function (a) { localStorage.setItem('jquerymobile145js', a);eval(a); } }) } 注意ansy: false,否则加载时机延迟可能导致效果出不来。 问题最终的解决方法还是有些不同,我把新的代码和调用方法都放到我的博客了,有兴趣的同学可以看看:http://www.cnblogs.com/wubin264/p/load_js_css_into_localstorage.html JS的window.opener问题 这段代码的运行过程是怎样的呢? 如何给Button赋一个onclick方法 求助怎么样在前台截取value中的字段? 请问怎样用javascript把页面的<HTML>...</html>全部alert出来啊? 为什么,为什么,为什么 有没有办法让iframe之下的div接收鼠标事件? 超简单菜鸟问题,高分求解 javascript js中配置amcarts,Y轴最大值最小值用maximun和minimum限定不了 解密一个js代码100分 js加载如何做到容错?
<script>
var a=localStorage.getItem('script');
if(a)eval(a);
else{
$.ajax({url:"a.js",dataType:'text',success:function(a){localStorage.setItem('script',a);eval(a)}})
}
</script>
var a = localStorage.getItem('jquerymobile145js');
if (a) { eval(a); /*alert('本地载入js');*/ }
else {
$.ajax({
url: "/scripts/jquery.mobile-1.4.5/jquery.mobile-1.4.5.min.js",
dataType: 'text', ansy: false,
success: function (a) { localStorage.setItem('jquerymobile145js', a);eval(a); }
})
} 注意ansy: false,否则加载时机延迟可能导致效果出不来。
http://www.cnblogs.com/wubin264/p/load_js_css_into_localstorage.html