2012-02-27 72 views
0

我有一个HTML网站jQuery和HTML 5脱机缓存

<head> 
<script type="text/javascript" src="js/jquery.js"></script> 
    <script type="text/javascript" src="js/jquery-ui-1.8.16.custom.min.js"></script> 
<script type='text/javascript' src='js/jquery.simplemodal.js'></script> 
<script type='text/javascript' src='js/basic.js'></script> 
<script src="js/dojo/dojo.js" type="text/javascript"></script> 
<script src="js/tablesorter.js" type="text/javascript"></script> 
</head> 

的宣言文件

CACHE MANIFEST 
#version 1.0 
index.html 

我是否需要添加每个的HTML网站 头部分后的道场不加载dojo文件声明或简单index.html将采取现在即时获取错误后允许浏览器本地存储是“dojo未定义”&“$(document).ready”

回答

0

必须将每个单个文件添加到清单中,作为here。 例外是自动添加的index.html。 另外,您可以指定一个NETWORK部分,在其中放置必须从应用程序内部访问的外部文档/数据源/链接。请注意,如果cache.manifest未包含在网络部分中,它将会使您的外部请求发生混淆。

+0

我得到一个错误@控制台dojo没有定义 – coolguy 2012-02-27 08:24:27

+0

didi你编辑你的cache.manifest? – andreapier 2012-02-27 08:29:21

+0

是的jquery工作正常,但与道场的东西 – coolguy 2012-02-27 09:38:59