日期:2014-05-17  浏览次数:20372 次

WEB SQL的数据库,离线以后访问不到的吗
最近在自学WEB SQL。遇到一个问题,是关于WEB SQL的离线应用。
     比如:编写一个网页,在网页中使用JS脚本代码创建一个WEB SQL的数据库,然后插入数据,并搜索出来,然后显示在页面上。然后通过谷歌浏览器,访问TOMCAT服务器,数据库创建是成功的,并且数据也能显示。然后我模拟离线的情况,在本地使用TXT文本编写了一个文件,这个文件里的脚本语句是打开刚才创建的数据库并且把数据显示在页面上,改txt为htm格式,使用谷歌浏览器打开这个htm文档,可是,可是,可是,数据就是显示不出了。我的错误在哪里呢?说好的离线应用在哪里呢?求大神帮忙解答一下,是我的做法错了,还是学的东西不够?

------解决方案--------------------
你这个问题是,默认浏览器不会运行本地页面的脚本,IE会有提示,Chrome不知道怎么设置。不过这和离线是两码事儿,那个离线数据库,或者本地数据库的意思是数据在本地浏览器管理的数据中而不是服务器上。