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]
这个我也看不懂啊 展开
<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]
这个我也看不懂啊 展开
展开全部
javascript本身是不旁纯可以操作本地文件的,不过也不是绝对启激的,可以通过调用windows下内置的activeX控件,利用控件来读取本运旁咐地文件,比如fso,你创建个这个对象
<script>
var fso=new ActiveXObject("scripting.FileSystemObject");
</script>
然后利用fso对象去读文件,fso有很多方法,功能也比较强大,在这写不下,你可以网上搜下它的方法,就这样了
<script>
var fso=new ActiveXObject("scripting.FileSystemObject");
</script>
然后利用fso对象去读文件,fso有很多方法,功能也比较强大,在这写不下,你可以网上搜下它的方法,就这样了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不能读取本地文件,只能读取服务器上的文件
这个是安全问敏毕题,难道你希望你随便上个网站,别人就读取你电脑里面的私密文件了?我都给你说锋袜了不可能的。银拿激
这个是安全问题。
这个是安全问敏毕题,难道你希望你随便上个网站,别人就读取你电脑里面的私密文件了?我都给你说锋袜了不可能的。银拿激
这个是安全问题。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
url里面得是绝对路径。比如D盘目录下的aaa.txt文件
dataUrl:'誉脊F:\aaa.txt'
只能这样
并睁森且不同浏览器的本地路悉虚亩径的写法还不同。
dataUrl:'誉脊F:\aaa.txt'
只能这样
并睁森且不同浏览器的本地路悉虚亩径的写法还不同。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询