有没有可能将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特效。 帮忙看看这段脚本,有个不明白的地方,新手学JAVA脚本 请高手对我指指点点 [请教思路]关于2组数字互相过滤消号 很急很急 在线等!!! 克隆一个表格,如何取得每一个结点的属性? Select控件連動的問題 如何把字符串转换成数值型?! 我想在客户端调用VB程序并传参数过去,该如何实现 js中无法隐藏图中变量,在线等,急!!!,请教各位大佬。 解密一个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