经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 6535|回复: 6

[服务器端交互] FLASH+ASP+TXT的超袖珍留言本

[复制链接]
发表于 2007-9-13 19:52:45 | 显示全部楼层 |阅读模式
没有事,我来试试写这个ASP



ASP:

  1. <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
  2. <%Response.Charset="utf-8"%>
  3. <%
  4. Dim FSO,path,text,fla_str
  5. Set FSO=Server.CreateObject("Scripting.FileSystemobject")
  6. path=Server.MapPath("test.txt")
  7. fla_str=Request.Form("fla_str")
  8. If fla_str<>Empty Then
  9. Set text=FSO.OpenTextFile(path,8)
  10. text.WriteLine(fla_str)
  11. End If
  12. Set text=FSO.OpenTextFile(path,1)
  13. Do Until  text.AtEndOfStream
  14. Response.Write text.ReadLine & "<br>"
  15. Loop
  16. text.close
  17. Set FSO=nothing
  18. %>
复制代码


FLASH:



  1. var _lv:LoadVars = new LoadVars();
  2. _lv.onData = function(_str:String) {
  3. _str ? out_txt.htmlText=_str.split("\r\n").join("") : out_txt.text="加载失败!";
  4. };
  5. _lv.load("text.asp?k="+Math.random());
  6. r_btn.onRelease = function() {
  7. in_txt.text = "";
  8. };
  9. t_btn.onRelease = function() {
  10. if (in_txt.text != "") {
  11.   _lv.fla_str = in_txt.text;
  12.   trace(_lv.fla_str);
  13.   _lv.sendAndLoad("text.asp?k="+Math.random(), _lv, "POST");
  14. }
  15. };
复制代码




在线测试地址:

http://www.flash023.cn/test/text/text.swf

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2007-9-13 21:44:44 | 显示全部楼层
支持楼主,做得不错啊。
发表于 2007-9-13 23:10:41 | 显示全部楼层
不错,就太简单了,连名字都没得留
发表于 2007-9-21 17:37:08 | 显示全部楼层
好东东。。也是效果太简单了。
不过就算这样那些代码有些还是不太明白。
虽然看到效果知道了这些代码的意思。,但要是独自看代码的话。
我就看不懂。不过会慢慢学。

[[i] 本帖最后由 16878046 于 2007-9-21 17:59 编辑 ]
发表于 2007-9-23 17:56:03 | 显示全部楼层
终极兄,有一个地方不是很明白你的意思
_str ? out_txt.htmlText=_str.split("\r\n").join("") : out_txt.text="加载失败!";

对你使用
_str.split("\r\n").join("")
的目的不是很明白
请解释
 楼主| 发表于 2007-9-23 17:58:47 | 显示全部楼层
去除得到的字符串中的回车?
发表于 2007-9-26 15:58:44 | 显示全部楼层
明白这个道理,其实这里可以不用除去字串中的回车的,若将其改为

_str ? out_txt.htmlText=_str: out_txt.text="加载失败!";

也可以的呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( 京ICP备05002321号   

GMT+8, 2015-5-23 06:06 , Processed in 0.110645 second(s), 11 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表