As2.0外部加载文本的有几种,今天要讲的就是利用LoadVars();类来帮助我们加载外部的文本。
第一步我们要准备的工作就是要加载一弄一文本。在第一行里面写一变量名字mytex(一定要这个顶格不要出现空格)
如下图:
var my_lv=new LoadVars();
system.useCodePage=true;//防止乱码
my_lv.load("information.txt");
my_lv.onLoad=function(success){
if(success)
{
my_txt.text=this.mytext;
my_txt.setTextFormat(my_fmt);
}
else
{
trace("sorry ,error");
}
}
var my_fmt=new TextFormat();//外部格式化文本
my_fmt.bullet=true;
//my_fmt.bold=true;
my_fmt.color="#000000"
this.createTextField("my_txt",this.getNextHightDepth(),40,40,700,420);//新建空白文本框
my_txt.wordWrap=true;
my_txt.multiline=true;
my_txt.border=true;
//my_txt._quality=LOW;
代码的套路跟外部加载xml加载的可以说是一样是
var my_lv=new LoadVars();//模式一样
system.useCodePage=true;//防止乱码
my_lv.load("information.txt");
my_lv.onLoad=function(success){
if(success)
{
}
else
{
}
}
代码就是上面这些:
问题:这个还可以帮我们完成什么工作呢?
答:我们可以结合这个类的send方法 跟asp 通信,结合数据库来完成我们的工作
问题:as 2.0 与as3.0 加载文本区别在那里呢?
拓展:
而这个只是在本地测试,如果你在网站建设的时候使用这个类将会对你有很大的帮助,好今天就写到这里