ext怎样读取本地文件

我的代码是这样的,为什么就读取2.txt文件的内容读取不到<body><script>Ext.onReady(function(){varroot=newExt.tree... 我的代码是这样的,为什么就读取2.txt文件的内容读取不到
<body>
<script>
Ext.onReady(function(){
var root = new Ext.tree.AsyncTreeNode({text:'我是根'});
var tree = new Ext.tree.TreePanel({
el:'tree',
loader: new Ext.tree.TreeLoader({
dataUrl:'2.txt'
}),
autoHeight:true
});
tree.setRootNode(root);
tree.render();
});
</script>
<div id="tree"></div>
</body>
如果要改 应该要怎样改才能读到本地的文件
我的2.txt文件的内容是这样的
[
{text:'not leaf'},
{text:'is leaf',leaf:true}
]
不对啊,我看的教程举的例子就是读取的本地文件呀!!

2楼,我按照你的改了,可以又出这个错误了
uncaught exception: [Exception... "Component returned failure code: 0x805e000a [nsIXMLHttpRequest.open]" nsresult: "0x805e000a (<unknown>)" location: "JS frame :: file:///C:/Users/zhao/Workspaces/MyEclipse%208.x/ext/ext-2.2/adapter/ext/ext-base.js :: anonymous :: line 10" data: no]
这个我也看不懂啊
展开
 我来答
simlinkwx
2010-02-25 · TA获得超过1331个赞
知道小有建树答主
回答量:308
采纳率:0%
帮助的人:568万
展开全部
javascript本身是不旁纯可以操作本地文件的,不过也不是绝对启激的,可以通过调用windows下内置的activeX控件,利用控件来读取本运旁咐地文件,比如fso,你创建个这个对象
<script>
var fso=new ActiveXObject("scripting.FileSystemObject");
</script>
然后利用fso对象去读文件,fso有很多方法,功能也比较强大,在这写不下,你可以网上搜下它的方法,就这样了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tale12
2010-02-21 · TA获得超过551个赞
知道小有建树答主
回答量:1158
采纳率:0%
帮助的人:713万
展开全部
不能读取本地文件,只能读取服务器上的文件
这个是安全问敏毕题,难道你希望你随便上个网站,别人就读取你电脑里面的私密文件了?我都给你说锋袜了不可能的。银拿激
这个是安全问题。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友62725ad
2010-02-20 · TA获得超过856个赞
知道大有可为答主
回答量:1530
采纳率:0%
帮助的人:517万
展开全部
url里面得是绝对路径。比如D盘目录下的aaa.txt文件
dataUrl:'誉脊F:\aaa.txt'

只能这样
并睁森且不同浏览器的本地路悉虚亩径的写法还不同。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式