`
happyjack
  • 浏览: 68055 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Flash结合IIS实现获取目录的文件列表

阅读更多
如果要获取网络上一个文件夹下的所有文件,可以用写程序的方式,依靠服务环境的支持遍历整个目录,按照一定的格式(比如数组,XML)返回给应用程序。其实还有更简单的解决方案:利用IIS。

IIS有一个设置,可以开放出一个目录的列表权限,这时候你用浏览器访问这个目录,就会得到这个目录下的文件列表(当然格式是HTML)...HTML?你是不是想到什么了?对,我们完全可以把它当作一个String,从中抽取到需要的数据。

下面说说在Flash中的做法:

先用LoadVars将原始的HTML载入,再匹配字符串,得到包含链接数据的数组:

function extraLinks(s:String):Array {//抽取链接
var a:Array=new Array();
var ss:Array=s.split("</A>");
var sss:Array=new Array();
var ssss:Array=new Array();
for(var i:Number=0;i<ss.length;i++) {
sss=ss[i].split('HREF="');
if(sss[1]!=undefined) {
ssss=sss[1].split('">');
if(ssss.length>0) {
a.push(ssss.toString());
}
}
}
a.reverse();
a.pop();
a.reverse();
return a;
}

现在已经拿到文件列表和链接的数组了,剩下的事就是显示出来,具体过程就不再阐述了。
分享到:
评论

相关推荐

    t00ls_flash_cms

    从提供的文件列表来看,我们可以分析出以下几点: 1. `index.asp`、`left.asp`、`top.asp`:这些都是ASP(Active Server Pages)文件,是构成网站后端逻辑的重要部分。`index.asp`通常是首页,`left.asp`可能是左侧...

    婚纱摄影Flash网站源码.7z

    婚纱摄影Flash网站源码是一款专为广告公司和文化传播企业设计的网页模板,它结合了Flash技术和ASP编程语言,提供了一种动态、互动且视觉效果丰富的网站解决方案。Flash以其动画效果和交互性在早期互联网上非常流行,...

    ArcGIS_Silverlight域控制文件

    在提供的文件列表中,有两个关键文件: 1. `clientaccesspolicy.xml`:这是一个XML文件,用于定义Silverlight应用程序可以访问的跨域策略。通过在IIS服务器上放置这个文件,你可以指定其他域的Silverlight应用可以...

    asp.net2.0 页面实现播放FLV视频(源代码)

    这些文件可能存储在服务器上的某个目录,通过IIS或者其他Web服务器服务。确保视频文件的访问权限设置正确,以便Flash Player可以读取它们。 5. **源代码分析**: `myFlv`可能是包含源代码的文件名,这个文件可能包含...

    精美flash茶叶网站 v1.1-ASP源码.zip

    通常,这样的文件会提供源码的获取途径、许可协议、安装步骤或开发者联系方式等信息。 在深入研究这个茶叶网站的ASP源码时,可以期待学习到以下知识点: 1. ASP基础:了解ASP的基本结构,包括服务器端脚本、...

    Swfupload上传Mvc3实例

    总结起来,"Swfupload上传Mvc3实例"是一个结合了SwfUpload和Mvc3的文件上传解决方案,旨在为开发者提供一个无需复杂配置就能实现的、用户友好的文件上传体验。通过这个实例,开发者可以学习如何在Mvc3项目中集成...

    漯河之窗flash欣赏系统 -ASP源码.zip

    3. **内置组件**:如ADODB对象(用于数据库操作)、Server对象(用于服务器端功能如URL编码、创建目录等)和FileSystemObject(用于文件系统的操作)。 4. **HTML与脚本结合**:ASP页面可以包含HTML标签和脚本代码...

    基于ASP的音乐程序 v2022.zip

    【文件列表分析】 由于给出的压缩包文件名称只有一个数字,无法直接推测出具体内容。但通常一个基于ASP的音乐程序项目可能包含以下文件和目录: - ASP源代码文件:.asp扩展名的文件,包含ASP脚本和HTML混合代码。 ...

    flashfxp

    它的名字来源于“Flash”(快速)和“FXP”(文件传输协议File eXchange Protocol)的结合,寓意其在文件传输方面的高效与便捷。 1. **FTP基础**: FTP(File Transfer Protocol)是互联网上最常用的一种文件传输...

    (自适应手机端)HTML5简繁字体绿色宽屏物流运输类网站pbootcms模板 响应式大气快递货运网站源码下载

    【.htaccess】是一个Apache服务器配置文件,用于控制目录级别的访问权限,实现URL重写、防盗链、限制访问等功能,对SEO优化有积极作用。 【web.config】是IIS(Internet Information Services)服务器的配置文件,...

    某公司ASP网站.保证完整无错

    - `star.swf`和`quan.swf`:这些是Flash文件,可能用于网站的动画或交互元素。 - `aspnet_client`:这个目录通常包含ASP.NET所需的客户端脚本和资源,尽管此案例中主要讨论的是ASP,但可能该网站也使用了.NET框架...

    ESRI Flex GIS开发连载(1) ---环境搭建

    Flex GIS是基于Adobe Flex技术,结合ESRI的ArcGIS Server,用于构建交互式的地理信息系统。这篇文章是系列教程的第一部分,主要目标是帮助开发者建立开发基础,为后续的GIS功能实现打下基础。 首先,我们需要安装...

    虫子音乐 v1.0-ASP源码.zip

    3. **音乐播放器**:源码可能包含一个简单的音乐播放器,使用JavaScript或者Flash技术实现,使用户可以在网页上直接播放音乐。 4. **搜索功能**:通过输入关键词,用户可以搜索音乐库中的歌曲。这需要在服务器端...

    Fckeditor2.6.3

    这是我改过的Basic,把图像功能去掉,把添加链接功能去掉,因为图像和链接和flash和图像按钮添加功能都能让前台页直接访问和上传文件,要是这儿不改直接给你上传个木马还不马上玩完? 当然也可以配置一下WebConfig,...

    精通JavaScript

    服务器采用IIS5.1 或以上版本 数据库使用MS Access 2000以上 2.本书所附光盘实例代码: 第1章(\第1章) 查看1.2.htm中noscript显示效果的方法如下: 1.将该实例复制到C:\Inetpub\wwwroot下; 2.选择浏览器的...

    WebQuest和物理情境教学的整合应用实践.doc

    - **模板结构**:包括根目录下的各个子目录,分别存储不同类型的媒体文件,以及首页、教学指南、学习活动等页面。 - **首页定制**:使用FrontPage等工具,修改首页内容,如标题和图片,使之与主题相符。 - **引言...

    citrix 中文管理操作手册

    目录 XenApp 1 欢迎使用 XenApp 5 for Windows Server 2008 24 1. Citrix XenApp 管理 25 欢迎使用 Citrix XenApp 管理 25 管理控制台和其他工具 25 1.2.1. Access Management Console 概述 25 1.2.2. XenApp ...

Global site tag (gtag.js) - Google Analytics