您现在的位置: 军旅同心-旅游自驾-军旅文学 >> 读书赏析 >> 学习园地 >> 电脑网络 >> 技术文章 >> 正文
用XML+FSO+JS实现服务器端文件的选择
作者:采集员 文章来源:来源于网络 点击数: 更新时间:2005-9-10 14:19:50
/td>
        </tr>
      </table></td>
  </tr>
  <tr>
    <td height="60"><table width="100%" border="0">
       <FORM METHOD=POST ACTION="" name="f1">
    <input type="hidden" name="folder" value="">
         <tr>
          <td width="85" align="right">文件名(<u>N</u>):&nbsp;&nbsp;</td>
          <td width="254"><input type="text" id="filename" size="34"></td>
          <td><button onclick="javascript:return check()">  打开(<u>O</U>)</button></td>
        </tr>
        </FORM>
        <tr>
          <td align="right">文件类型(<u>T</u>):</td>
          <td><select name="select2"   class=s2>
              <option>流媒体文件(*.asf,*.wmv,*.wma)</option>
            </select></td>
          <td><input type="button" name="Submit" value=" 取消  " onclick="window.close();"></td>
        </tr>
      </table></td>
  </tr>
</table>
</BODY>
</HTML>

    里面还有一个小文件blank.htm用来定义文件和文件夹显示的样式
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<style>
td{font-size:9pt}
body{font-size:9pt}
.file A{COLOR: #000000; TEXT-DECORATION: none;font-size:9pt}
.file A:visited{COLOR: #000000; TEXT-DECORATION: none;font-size:9pt}
.file A:hover {COLOR: #000000; TEXT-DECORATION: none;font-size:9pt}
</style>
</HEAD>

<BODY style="margin: 0pt">

</BODY>
</HTML>
     调用的时候用以下函数,就可以实现以假乱真的服务器端选择文件的效果
function selectfile()
{
var arr = showModalDialog("selectfile.asp?temp="+Math.random(), "", "dialogWidth:453px; dialogHeight:252px; status:0;help:1");
  if (arr != null)
  {
   return arr
  }
}
       该函数最后返回的是选中的文件名,函数里面所使用的几张图片大家就自已从文件选择框上抓了:)
估计在使用过程中可能还会遇到各种未知的BUG欢迎大家和我来交流:E_mail:clzwin@sina.com

上一页  [1] [2] 


更多
免责声明:作品版权归所属媒体与作者所有!!本站刊载此文不代表同意其说法或描述,仅为提供更多信息。如果您认为我们侵犯了您的版权,请告知!本站立即删除。有异议请联系我们。
文章录入:烟灰缸    责任编辑:烟灰缸 
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
| 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 网站地图 | 版权申明 | 网站公告 | 管理登录 |