使用 ActionScript 读取远程 txt 文件

发布于 2024-10-28 21:45:48 字数 271 浏览 0 评论 0原文

我正在从 Flash 为我的网站创建一个横幅,并使用操作脚本从文件中读取信息,以便将该信息放在横幅上

。现在,这似乎适用于本地文件。但该文件不会与脚本和横幅位于同一服务器上..(个人原因)。

我怎样才能读取这个远程文本文件? 该文本文件位置类似于:http://www.some-server.com/text_file。文本 该文件可供任何人免费阅读..

I'm creating a banner for my website from Flash, and I'm using Action Script to read information from a file to put that info on the banner

Now this seems to work fine for local files. But the file will not be on the same server as the script and banner.. (personal Reasons).

How can I read this remote text file?
this text files location would be something like: http://www.some-server.com/text_file.txt
this file is freely readable for anyone..

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

笛声青案梦长安 2024-11-04 21:45:48

您不应该需要任何安全沙箱例外或任何东西。只需使用 URLLoader:

var myLoader:URLLoader = new URLLoader();
myLoader.addEventListener(Event.COMPLETE, onFileLoaded);
myLoader.load(new URLRequest("http://www.some-server.com/text_file.txt"));

private function onFileLoaded(e:Event):void
{
    var fileContents:String = String(e.currentTarget.data);
}

You shouldn't need any security sandbox exceptions or anything. Just use a URLLoader:

var myLoader:URLLoader = new URLLoader();
myLoader.addEventListener(Event.COMPLETE, onFileLoaded);
myLoader.load(new URLRequest("http://www.some-server.com/text_file.txt"));

private function onFileLoaded(e:Event):void
{
    var fileContents:String = String(e.currentTarget.data);
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文