| 首页 | 新闻 | 网页 | 设计 | 色彩 | 原创 | 视觉 | 素材 | 动漫 | 酷站 | 策划 | 文案 | 访谈 | 运营 | 编程 | 数据库 | 服务器 | 下载 | 图库 | 
您的位置: 幽幽天空 > 网页 > 网页制作 > Flash教程 > Flash辅助软件 > 文章正文 用户登录
Flash2k4+CF制作留
用Flash MX制作MO
不需要Flex也可以
Flash MX2004中的
CFMX For F2K4 We
如何开发基于ASP的
利用mx2004打造像
实战Flash mx 200
FlashMX2004的事件
Flash MX 2004 vi

cfmx7参考资料(编译)           

cfmx7参考资料(编译)

作者:佚名 来源:当当的叶子 作者: ljxt 更新:2007-1-13 20:40:35 错误报告 我要投稿

 Coldfusion还在flash form中提供了聚合容器的概念,你可以使用cfformgroup来对其进行设计与规划,只需要在cfformgroup的type属性上定义即可,需要注意的是必须定义好cfformgroup的height和width的值,才可以得到你满意的布局,其单位为pixel,具体的使用如下:

title

    tabnavigator和accordion属性在cfformgroup中的应用可以让你将复杂的窗体构建起来,将数据一次性读入,而其间不需要刷新或是提交等动作,利用上篇我们说过的cfformitem和cfformgroup,我们可以做出粉漂亮的flash form表单了。下面的这个显示大家可以试着做做看,

title

 Flash form中的bind属性可以让你使用A字段的值来对B字段的值进行设置,你可以使用cftextarea中bind的属性来获取其他cfinput类型的value值,当然这也包括hidden的类型,bind的功能可以使一个字段的value值随着你的输入数据而根据你在bind中定义的规则而改变,关键是这样的改变是在客户端实现的,flash form不需要发送任何数据到coldfusion,直到你有提交的动作。 注意:如果你使用了bind的属性,就不允许对input使用value赋值。

title

    Bind的功能扩展的目的是可以使用action script的表达式,你可以使用as来约定你要实现的效果,比如,点选grid的column,把值带到textarea的框中,显示出来,或是勾选复选框,显示隐藏的panel,或是点选cfselect的值,而把cfgrid中的相关分类的数据显示出来,而不刷新页面等等,总之,如果你对as很熟悉的话,那么几乎在flash中可以达到的效果,在flash form,你仍然可以呈现,只有你想不到,而没有做不到的,^_^
下面举个简单的例子:

   <cfformgroup type="horizontal" label="Your Name">
   <cfinput type="text" required="Yes" name="firstName" label="First" value="" width="100"/>
   <cfinput type="text" required="Yes" name="lastName" label="Last" value="" width="100"/>
</cfformgroup>
<cfinput type="text" 
name="email" label="email" bind="{firstName.text}.{lastName.text}@mm.com">
 这周cfug的主题将会以flash form的介绍为主,大家如果对flash form有兴趣的话,可以多来噢,^_^,主要是会把cfmx7的参考翻译给大家了解,但我不是逐字翻译,荐于水准,我只把我看的懂得加以总结写给大家看,希望能来的朋友一起学习coldfusion7的魅力所在。
    今天的主题是cfformitem添加文本,横线,图片及空白区域的介绍。
因为Flash form是不支持内嵌直接使用html布局,所以你必须使用cfformitem来在你的form中添加文本块,垂直及水平的直线,当然你也可以使用cfformitem的type=”spacer”来添加空间间隔,以达到你需要的布局效果。
你可以使用cfformitem type=”hrule”或者type=”vrule”来对其进行水平和垂直横线的添加,更有趣的事你可以指定横线的厚度(strokewidth),颜色(color),及特有的阴影样式(shadowcolor)。下面是三个样式的清单:

title

    Cfformitem中的type=spacer主要是用来在form中放置一个定义了height和weight的空白区域,需要注意的是这个tag的type是不允许使用style的,它主要是用于改进表单呈现的布局,帮助您控制表单规划。
Cfformitem中的type=text,是用于在form中插入纯文本信息而使用的,你可以使用style对其文本进行统一整体规划。
Cfformitem中的type=html,是用于在form中插入格式化文本信息,你可以插入基础的html标签文本,也可以插入使用了stlye设定的image标签,但有一点需要注意的是image的src连接,只支持jpg和swf的文件,而且不支持渐进式JPEG文件。
Type=Html中可以使用到的html标签有:

title

    由于flash 动态显示的规则,为了确保image的显示正确,你必须指定cfformitem的width属性和height属性的值,或是使用cfformgroup包含,同样的,同一个cfformitem中的image总是显示在新的一行起,而不会和文本排在同一行,这就需要你用到cfformgroup来对整体布局规划。
在cfformitem type=html的属性中textformat的是针对flash form的特别的标签,它具有如下的属性:

title

    到此为止,关于cfformitem的介绍大概大家都了解了不少了吧,如果在翻译的过程文章有错的地方要及时通知我修正哦,因为偶得E文还不到那个水准,多多修改。
文章录入:skyuu    责任编辑:skyuu 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
    姓名:  评 分: 1分 2分 3分 4分 5分
     
  • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
  • 用户需对自己在使用幽幽天空服务过程中的行为承担法律责任。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表机友个人观点,与本网站立场无关。